Java and the JVM
Programs written
in Java are compiled but unlike other high-level languages that are
compiled, Java compilers do not produce code that can be excuted
directly on a particular architecture. Rather, Java compilers
produce Java Byte Code that can be excuted on a piece of software known
as the Java Virtual Machine (JVM). This feature produces
highly-portable code. For more information on the JVM, see the
links below:
For more information on Java the programming language: