Table of Contents
1. History of Java
java is an object oriented programming language developed by James Gosling and colleagues at son microsystem in the yearly 1990s. conversional language which are the generally designer Ether to compiled to native( machine) code, or to be interested from source code at runtime, Java intended to be to compiler to a byte code Which is then run ( generally using JIT completion) by a Java Virtual Machine.

the language itself borrows much Sintex for C and C++ model and favour low level facilities. only distantly Related to JavaScript,though they have similar names and share us sea like a syntax.
Java history is a interesting to know. the history of Java started from Green team. members( also known as green team), Intiated revolutionary task to a development a language for a digital device such a setup box,television etc.
2. Creation and Early Development (1991–1995)
1991: James Gosling, Mike Sheridan, and Patrick Naughton at Sun Microsystems started working on Java in June of that year. After Gosling’s office was surrounded by an oak tree, the project was first known as “Oak” before being changed to “Green.” The group worked on a bigger effort to create software for embedded devices that are small, such set-top boxes.
1992: Code could be written once and executed anywhere because to the platform-independent nature of the Oak language. Although it wasn’t a commercial success at the time, it was made for interactive television sets.
1994: As the internet started to gather traction, the team understood how their technology could be used for web-based applications. Java is the new name for the language, apparently inspired by Java coffee.
1995 :saw Sun Microsystems release Java 1.0, marking the formal introduction of the Java platform. Java’s “Write Once, Run Anywhere” (WORA) attitude set it apart from other programming languages. The Java Virtual Machine (JVM) made this possible, enabling Java programs to run on any device that had the JVM installed.
The Java Development Kit (JDK) 1.0 was part of the release and offered the necessary tools for compiling and executing Java code.
Java’s potential for web-based applications was showcased by the HotJava browser, which was written in the language.
In 1995, Time Magazine Called Java one of the 10 best product of 1995.
3. why Oak name for Java language?
One of the main architects of the language, James Gosling, gave it the original moniker “Oak” in 1991. When he was employed at Sun Microsystems, he noticed an oak tree outside his office window, which led him to choose this name. The concept of expansion and strength was intended to be reflected in the name.
But since “Oak” was already a trademark of another business, it had to be modified. This prompted the group to come up with fresh names.
The creators ultimately decided on “Java” because they appreciated the vibrant, dynamic vibe it exuded. Since many of the team members drank a lot of coffee when the project was being developed, it also had to do with their love of coffee. Java is a variety of coffee, hence the moniker.
4. Why Java name for Java language?
Why they choose Java name for Java language? the team gathered to choose a new name. The suggested words where “ dynamic”,” revolutionary”, “silk” ,”jolt”,”DNA” etc. they Wanted something that reflected the essence of the technology: Revolutionary , dynamic, lively, cool, unique, and easy to spell and fan to say.
According to gems goesling “ Java was a one of the top choices along with ”silk”. Since Java was to unique, Most of the team member preferred to Java.
5. There were few primary goals in the creation of the Java language
It’s should use the object- oriented programming methodology.
it should all other same programming to be executed on multiple operating system.
It should contain Built-in support for using computer networks.
it should be design it to execute code for remote source securely
it should be easy to use by selecting what was considered the good part of other object- oriented languages.
6. Java version history
There are many Java version that have been released. currently stable releases of Java is “JAVA SE 21”.
JDK Alpha and beta (1995)
JDK 1.0 (23rd Jan, 1996)
JDK 1.1 (19th Feb, 1997)
J2SE 1.2 (18th 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 March, 2014)
Java SE 9 (21September 2017)
Java SE 10 (20 March 2018)
Java SE 11 (25 September 2018)
Java SE 12 (19 March 2019)
Java SE 13 (17 September 2019)
Java SE 14 (17 March 2020)
Java SE 15 (15 September 2020)
Java SE 16 (16 March 2021)
Java SE 17 (14 September 2021)
Java SE 18 (22 March 2022)
Java SE 19 (20 September 2022)
Java SE 20 (21 March 2023)
Java SE 21 (19 September 2023)
real releted post javascript variable