- Java was created in 1991 by James Gosling at Sun Microsystems and released in 1996. It was designed to be portable, secure, and have a simple object-oriented syntax like C++. - Some key features of Java included automatic memory management, strong typing, exceptions, threads, and an extensive class library. This made Java well-suited for applications ranging from mobile devices to enterprise servers. - Java grew rapidly in popularity and underwent many updates and specifications over the years, including Java EE for enterprise applications, Java ME for mobile, and OpenJDK to make the reference implementation open-source. Modern versions of Java continue to add new features and capabilities.