History of Java

 

Java's history is highly fascinating. Although Java was initially intended for interactive television, the digital cable television business at the time could not use it due to its advanced technology. The Green Team is where Java's history began. This project was started by members of the Java team (also known as the Green Team) to create a language for digital devices like set-top boxes, televisions, etc. However, internet programming was where it excelled. Later, Netscape incorporated Java technology.

The principles for creating Java programming were "Simple, Robust, Portable, Platform-independent, Secured, High Performance, Multi-threaded, Architecture Neutral, Object-Oriented, Interpreted, and Dynamic." Java was developed by James Gosling, who is known as the father of Java, in 1995.

Initially it was designed for small, embedded systems in electronic appliances like set-top boxes. Firstly, it was called "Greentalk" by James Gosling, and the file extension was .gt. After that, it was called Oak and was developed as a part of the Green project.


The Arrival of the HTTP Protocol and the Mosaic Browser

In 1993, the HTTP protocol and the Mosaic browser arrived, which was a crucial event for the project. During this time, the team realized that the internet would be the ideal network to position their product.

Then, in 1995, James Gosling unveiled a browser called WebRunner that was capable of showing HTML content mixed with Applets. Things took off from there. 

This technology eventually adopted the name "Java" (which is short for "coffee" in American slang) in honor of the programmer's favorite beverage, coffee, some of the production of which originates from the island of Java.

The language was subsequently officially introduced when Sun and Netscape declared their intention to include this new technology into their browsers. Then, starting with version 1 in 1996 and ending with version 18 in 2022, the versions would be sequential.

JDK Alpha and Beta (1995)

JDK 1.0 (23rd Jan 1996)

JDK 1.1 (19th Feb 1997)

J2SE 1.2 (8th Dec 1998)

J2SE 1.3 (8th May 2000)

J2SE 1.4 (6th Feb 2002)

J2SE 5.0 (30th Sep 2004)

Java SE 6 (11th Dec 2006)

Java SE 7 (28th July 2011)

Java SE 8 (18th Mar 2014)

Java SE 9 (21st Sep 2017)

Java SE 10 (20th Mar 2018)

Java SE 11 (September 2018)

Java SE 12 (March 2019)

Java SE 13 (September 2019)

Java SE 14 (Mar 2020)

Java SE 15 (September 2020)

Java SE 16 (Mar 2021)

Java SE 17 (September 2021)

Java SE 18 (March 2022)

Since Java SE 8 release, the Oracle corporation follows a pattern in which every even version is release in March month and an odd version released in September month.






Comments

Popular Posts