What is Java?

Java is an Object-Oriented Programming language. It was developed James Gosling and Peter Naughton for Sun Microsystems in 1991. The first stable version was released in 1996 after which Java became very popular programming language. The company was later acquired by Oracle Corporation in 2010.

Java can be used to develop different kinds of applications like

  1. Desktop Applications

  2. Mobile Applications (Android)

  3. Web Applications

  4. Games

  5. Web Services

  6. Enterprise Applications

  7. And much, much more!

Versions of Java

The following table summarizes different versions of Java.

Version Name

Release Date

JDK 1.0

January 1996

JDK 1.1

February 1997

J2SE 1.2

December 1998

J2SE 1.3

May 2000

J2SE 1.4

February 2002

J2SE 5.0

September 2004

Java SE 6

December 2006

Java SE 7

July 2011

Java SE 8

March 2014

Java SE 9

September 2017

Java SE 10

March 2018

Java SE 11

September 2018

Java SE 12

Expected in March 2019

Latest Java software can be downloaded from the below link:


Download the correct Java software based on the underlying platform, means for Windows platform download Java for windows. The same holds true for other platforms as well.