JAVA

Java History


Java History

  πŸ‘‰ As we know Java is a Class based, Object Oriented Programming Language developed by James Gosling and his team at Sun Microsystems.

  πŸ‘‰ The team which was working on this project was named Green Team.

  πŸ‘‰ The project of Java programming language was started in June 1991.


Why name was Oak?

  πŸ‘‰ The project, lead by James Gosling and his team at Sun Microsystems in the early 1990s, was originally named "Oak." The name was inspired by an oak tree that stood outside Gosling's office.

 

Where Does the β€œJava” word come from?

 

  πŸ‘‰ The original name of Java was "Oak" but in 1995 its name was changed from Oak to Java. Because Oak was already the trademark of a company named Oak technologies.

  πŸ‘‰ One more reason for changing the name Oak to Java was , actually Oak was the name of a tree which was also the national tree of several countries.

  πŸ‘‰ When the Green Team was collectively selecting the language name. All those team members gave suggestions of some names like Dynamic, Revolutionary, Silk, Jiot, DNA. They wanted a name that would represent their technology. A name which is Revolutionary, Dynamic, Lively, Cool, Unique. According to James Gosling, in the end there were two name suggestions. One is Silk and the other is JAVA. Green Team found the name JAVA quite unique and ultimately this name was kept. Java was the name of an island in Indonesia. Where first coffee was  produced. It was developed in Sun MicroSystem.

 

Why was Java developed?

  πŸ‘‰Java language was developed in 1995 for digital devices such as televisions, set-top boxes, etc.

 

Owner of Java


  πŸ‘‰ In 2010, Java was purchased by Oracle Corporation.

  πŸ‘‰ Oracle Corporation is the current owner of Java, and according to it, Java runs on 3 Billion devices worldwide.

  πŸ‘‰ Earlier Sun Microsystems had all the rights of Java.

 

History of Java Version's

 

 πŸ‘‰ Over time, different versions of JAVA were released, their information is given below:-

1.   JDK Alpha and Beta (1995)

 

2.   JDK 1.0 (23 Jan, 1996)

 

3.   JDK 1.1 (19 Feb, 1997)

 

4.   J2SE 1.2 (8 Dec, 1998)

 

5.   J2SE 1.3 (8 May, 2000)

 

6.   J2SE 1.4 (6 Feb, 2002)

 

7.   J2SE 5.0 (30 Sep, 2004)

 

8.   Java SE 6 (11 Dec, 2006)

 

9.   Java SE 7 (28 July, 2011)

 

10.  Java SE 8 (18 March, 2014)

 

11.  Java SE 9 (September 21, 2017)

 

12.  Java SE 10 (20 March, 2018)

 

13.  Java SE 11 (25 September, 2018)

 

14.  Java SE 12 (19 March, 2019)

 

15.  Java SE 13 (17 September, 2019)

 

16.  Java SE 14 (17 March, 2020)

 

17.  Java SE 15 (15 September, 2020)

 

18.  Java SE 16 (16 March, 2021)

 

19.  Java SE 17 (14 September, 2021)

 

20.  Java SE 18 (22 March, 2022)

 

21.  Java SE 19 (20 September, 2022)

 

22.  Java SE 20 (21 March, 2023)

 

23.  Java SE 21 (19 September, 2023)