No announcement
 

Overview

Java is a high-level programming language. It is used to develop a wide variety of applications like mobile applications, desktop applications, web applications, etc.

Java was created by James Gosling and released in 1995 as a core component of Sun Microsystem’s Java Platform.

Java can work on multiple platforms, like Windows, Linux, Mac OS etc. All we need is a platform specific Java Runtime Environment.

The following are the design goals of Java:

  • Simple, Object-oriented and Familiar
  • Robust and Secure
  • Architecture neutral and Portable
  • High performance
  • Interpreted, Multithreaded, Dynamic

We will learn in-depth about these goals as we progress in the tutorial.