Skip to main content

Chronological History of Java's Birth


This is a timeline of events leading to the establishment of Java language.

Jan 1991 -> "Green Project" born at Sun Microsystems for programming for consumer devices. Created by Bill Joy, James Gosling, Patrick Naughton
Feb 1991 -> "Oak language" created with James as architect. Initially it was just an extension of C++ by filling in gaps. Later it was recreated as a new language.
Apr 1991 -> "Star Seven" team formed for further development. SPARC hardware prototyped.

Mar 1992 -> Oak was renamed as Java.
Nov 1992 -> New company named "First Person" created for Java.

Feb 1993 -> Commercial rollouts of Java were tried.
Sep 1993 -> Java Application development goes full steam. Arthur Van Hoff joins the team.

July 1994 -> Java embedding in web browsers by Patrick Naughton
Sep 1994 -> First Java application created named "HotJava" which was a web browser. The credit of this first big success to Patrick Naughton and Jonatha Payne.
Oct 1994 -> Java compiler was bootstrapped. Original compiler written by Gosling was in C. It was rewritten in Java by Van Hoff. 


Java Versions with Codenames:

May 1995 -> Formal launch of Java programming language. Netscape, Oracle and Microsoft declare support to it. This was the beta release.

Jan 1996     -> Java 1.0
Feb 1997     -> Java 1.1
Dec 1998    -> Java 1.2 [Playground]
May 2000  -> Java 1.3 [Kestrel]
Feb 2002   -> Java 1.4 [Merlin]
Sep 2004   -> Java 5    [Tiger]
Dec 2006   -> Java 6    [Mustang]
-------Oracle acquisition-------
Jul 2011      -> Java 7    [Dolphin]
Mar 2014    -> Java 8   [Spider]
Sep 2017     -> Java 9

Comments