JVM Languages
Language | On JVM |
---|---|
Erlang | Erjang |
JavaScript | Rhino |
Pascal | Free Pascal |
PHP | Quercus |
Python | Jython |
REXX | NetRexx |
Ruby | JRuby |
Tcl | Jacl |
BBj |
Clojure |
Fantom |
Groovy |
Kotlin |
MIDletPascal |
Scala |
Kawa |
Although the JVM was primarily aimed at running compiled Java programs, many other languages can now run on top of it. The JVM has currently no built-in support for dynamically typed languages: the existing JVM instruction set is statically typed, although the JVM can be used to implement interpreters for dynamic languages. Java 7 supports dynamically typed languages which started as Sun's "Da Vinci Machine" project
Read more about this topic: Java Virtual Machine
Famous quotes containing the word languages:
“Wealth is so much the greatest good that Fortune has to bestow that in the Latin and English languages it has usurped her name.”
—William Lamb Melbourne, 2nd Viscount (17791848)