Java is a platform independent programming language. When it comes to comparison of various languages, Java proves to be most effective language due to its versatility, efficiency, platform portability, and security. Due to this more than 6.5 million software developers has learned this platform. Java can be used to develop Web Applications, Desktop Applications, Mobile Applications. Java is used develop programs for various embedded systems and even Gaming consoles. Also android developers has selected Java as standard for developing Android Applications.Java is used in every major industry segment and has a presence in a wide range of devices, computers, and networks. Java platform is available in laptops to data centers, game consoles to scientific supercomputers, cell phones to the Internet.Java is one of the most is – demand languages.