Java is an object-oriented programming language. Java was developed by James Gosling and colleagues at Sun Microsystems in the 1990s.
History of Java
Java was started as a project called “Oak” by James Gosling in June 1991. The goal was to implement a virtual machine that is much simpler than C/C++.
Java was developed with the goal to implement “Write Once, Run Anywhere” programming model.
Philosophy of Java
The Java programming language was built on the following five philosophies.
- It will use the Object-oriented programming methodology
- The same program should be executable on multiple operating systems.
- Built-in support for using computer networks.
- Designed to execute code from the remote sources securely.
- It should be easy to use, take the good features of Object-oriented programming.
How Java got its name?
The original name of the programming language was Oak. Later on, it was discovered that there is already a programming language named Oak.
As the story goes, after a lot of discussions, the development team took a break and went out for Coffee. That’s where the name “Java” was proposed and finalized by the team.
Version History of Java
Java is a general-purpose programming language. It was first made available for public use in 1996. It has evolved a lot during this long period of 20+ years of use. The below infographic shows the version history of Java programming language.