The Java Runtime System


Java is a Semi-Interpreted language.

There are three basic methods of running a Java program: