Thursday, December 4, 2014

History of Java

The initial objective of creating Java was something different that it looks today.
Back in 1991, James Gosling, Mike Sheridan and Patrick Naughton initiated this project in June with a motive of writing applications for interactive television. Gosling's office had a oak tree outside which influenced the first version of Java to be named as Oak. Later the project was renamed to Green and furthermore it is renamed to Java as it is being used today. The name Java was influenced by Java coffee which was largely consumed by the creators.
Since the first release, Java has undergone different changes and enhancements. Consequently it has different versions available till date. Some of the version came up with a code name attached to it.
Following are the major versions till date,
  1. JDK 1.0 - code named Oak released on January 23, 1996
  2. JDK 1.1 - released on February 19, 1997
  3. J2SE 1.2 - code named Playground and released on December 8, 1998
  4. J2SE 1.3 - code named Kestrel and released on May 8, 2000
  5. J2SE 1.4 - code named Merlin and released on February 6, 2002
  6. J2SE 5.0 - code named Tiger and released on September 30, 2004
  7. Java SE 6.0 - code named Mustang and released on December 11, 2006
  8. Java SE 7.0 - code named Dolphin and released on July 28, 2011
  9. Java SE 8.0 - released on March 18, 2014
There are lot of stories in the web on Java history and significant changes it undergone but for now its ok to get to the next step.


Prev     Next
Palash Kanti Kundu

2 comments:

  1. I have read your blog its very attractive and impressive. I like it your blog.

    Java Training in Chennai Core Java Training in Chennai Core Java Training in Chennai

    Java Online Training Java Online Training Core Java 8 Training in Chennai Core java 8 online training JavaEE Training in Chennai Java EE Training in Chennai

    ReplyDelete
  2. Java Online Training Java Online Training Java Online Training Java Online Training Java Online Training Java Online Training

    Hibernate Online Training Hibernate Online Training Spring Online Training Spring Online Training Spring Batch Training Online Spring Batch Training Online

    ReplyDelete