Java is a high-level, class-based, object-oriented programming language designed to have as few implementation dependencies as possible. It was first released by Sun Microsystems in 1995 and is now maintained by Oracle. Java follows the principle of “Write Once, Run Anywhere” (WORA)—meaning, once code is written and compiled, it can run on any platform with a Java Virtual Machine (JVM).
Initiation (1991): Java was started by James Gosling, Mike Sheridan, and Patrick Naughton at Sun Microsystems. Their team was called the Green Team.
Initial Purpose: It was originally designed for digital devices like set-top boxes and televisions.
Early Names:
.gt.By 1994, the team recognized the growing potential of the internet and shifted their focus to developing a language suitable for web-based applications. This led to Java’s public launch in 1995, accompanied by the release of the HotJava browser to showcase Java applets—small programs that could run inside web pages. Java’s slogan, “Write Once, Run Anywhere”, emphasized its platform independence through the Java Virtual Machine (JVM).
Java’s first official version, Java 1.0, was released in 1996, followed by JDK 1.1 in 1997, which introduced inner classes, JavaBeans, JDBC, and RMI. Over the years, Java continued to evolve:
In 2006, Sun Microsystems made Java open-source under the GNU General Public License, encouraging community contributions. In 2010, Oracle Corporation acquired Sun Microsystems and took over Java’s development. Oracle continued to release updates and maintain Java’s enterprise focus, making it a key language for large-scale systems.
Today, Java is used in a wide range of domains including Android development, cloud computing, web applications, games, and enterprise software. Its platform independence, robust security model, and vast ecosystem have helped it remain one of the most popular and influential programming languages in the world.