Hi am new to java could u please explain what is java n its uses wy cant we go for .net or c c++?