Java Virtual Machine

A stack based p-machine that was developed by Sun Microsystems to run Java code on, but is now used by a variety of languages as a runtime environment.

The JVM comes with your Java install

Languages or variants that run on the JVM

 * Clojure
 * Ceylon
 * Groovy
 * Frege
 * Kotlin
 * NetREXX
 * Prolog (See list on the page)
 * Scala
 * Tcl/Tk (See list on the page)
 * Xtend