Java is a high-level language that also supports object-oriented programming. Java was developed in 1991 by Sun microsystems and become one of the most popular programming language for software development. In 2009, Sun microsystems was acquired by Oracle.
There are other object-oriented programming languages similar to Java, such as C++, but what makes java different and popular from rest of them.
Java programming language does not compile its source code files directly into machine codes. But it translate the compiled code into Bytecodes. The Java Virtual Machine (JVM) is responsible to convert the byte codes into machine code.
This makes Java programming language platform independent.
Java Programming Language has two very important components
- Java Virtual Machine (JVM)
- Java Application Programming Interface (Java API) – also known as packages that contains similar classes and interfaces grouped together.
About Java Tutorial
This tutorial is intended for anyone who wants to learn Java programming. There is no prerequisite to learn from this tutorial. However, you may need following tools to start practicing Java example codes.
Tools required are to run Java programs are
- Java SDK latest
- Windows PC or Mac OS X or any Java supporting Operating system.