Java Virtual Machine

2 Articles

The Java Virtual Machine is a Virtual Machine that allows you to run programs independently of the OS and platform.

Usually programs for the JVM get written in Java, but there are many other languages that can be compiled to Java ByteCode.

It is similar to the Common Language Runtime that is used in the .NET Framework.