History of Java Programming Language

You must have to know the history of java if you want to learn java programming language. Java is the most popular high level, robust, object-oriented and secure programming language. It was developed by Sun Microsystems in the year 1995.

James GoslingMike Sheridan, and Patrick Naughton Start the Java language project in June 1991. Sun Microsystems released the first version of Java 1.0 in 1996.

It was initially designed for developing programs for television, set-top boxes, etc but that time it was more advanced for the digital cable television.

James Gosling is the father of Java. The initial name of java is Oak. But Oak was already a registered company, so James Gosling and his team changed the name to Java.

history of java

Principles for creating Java programming

  1. Simple, object-oriented, and familiar.
  2. Robust and secure.
  3. Architecture-neutral and portable.
  4. High performance.
  5. Interpreted, threaded, and dynamic.

Why it’s name java?

The first name of a java programming language is Oak. This name was used by James Gosling But Oak was already a registered company so James Gosling and his team decide to change this name.

Gosling kept a meeting with his team to discuss what it should be named. After the meeting came up with many different names like Silk, Jolt, Java, etc. Maximum team members give their choice to java because it was unique. So after that Gosling rename Oak name to Java.

Java Version History

VersionRelease Date
JDK 1.0 January 23, 1996
JDK 1.1February 19, 1996
J2SE 1.2December 8, 1998
J2SE 1.3May 8, 2000
J2SE 1.4February 6, 2002
J2SE 5.0 September 30, 2004
Java SE 6 December 11, 2006
Java SE 7 July 28, 2011
Java SE 8 March 18, 2014
Java SE 9September 21, 2017
Java SE 10March 20, 2018
Java SE 11 September 25, 2018
Java SE 12 March 19, 2019
Java SE 13 September 17, 2019
Java SE 14 March 17, 2020
Do you know?
History of Java Programming Language This article is contribute by Study4Geeks If you want share your knowledge on Study4Geeks then go to login section.