What is Java

James Gosling, Mike Sheridan, and Patrick Naughton initiated the Java language project in June 1991. The language was initially called Oak and after that renamed as Java. Gosling aimed to implement a virtual machine and a language that had a familiar C/C++ style of notation. Java is under the OOPS concept.

Features

Platform Independence, Object Oriented, Robust, Security, Simple, Portable, Distributed, Interpreted, Multithreaded, High performance, Built-in Networking, Architecture Neutral, Automatic Memory Management & Several dangerous features of C and C++ eliminated.

Editions

The latest release of the Java Standard Edition is Java SE 8. With the advancement of Java and its widespread popularity, multiple configurations were built to suite various types of platforms. Ex: J2EE for Enterprise Applications, J2ME for Mobile Applications.