Java was created in 1991 by James Gosling and his team at Sun Microsystems, who wanted to develop a language for interactive television and other digital devices.
They initially called it Oak, but later renamed it to Java after a type of coffee bean
Java is a high-level, object-oriented, and platform-independent language, which means that it can run on any machine that has a Java Virtual Machine (JVM) installed.
Java programs are compiled into bytecode, which is a set of instructions that can be executed by the JVM
What Java is used for
Java is used for a variety of purposes, such as desktop applications, web applications, mobile applications, enterprise applications, gaming, artificial intelligence, big data, cloud computing, and more.
Some of the advantages of Java are its simplicity, portability, performance, security, and multithreading