What is Java? Java Language Java Bytecode Java Virtual Machine Java APIs Java Runtime Environment (JRE) Java Software Development Kit (Java SDK) Java Code Conventions Java Standard Edition (JSE) Java Enterprise Edition (JEE) Java Application Servers Java Micro Edition Java Applets JavaFX Java Developer Community Jakob Jenkov Last update: 2015-05-23 Java was originally a programming language invented by Sun Microsystems, by James Gosling. Today Oracle owns Sun, and therefore Java too. Java is thus Oracle's trademark. Over time Java has evolved into more than just a language. It is a full platform with lots of standard APIs, open source APIs, tools, a big...