Java is a pure object oriented, strongly typed, pointer free, platform independent language, created by James Gosling and Sun microsystems. The unique feature of java is it transforms source code to a platform independent byte code, that can run on any JVM. Java is also used in web services. Java has many special used to create special things like Servlets, Applets, Swing applications and Server pages. Java is the key to develop Android operating system