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:
“No doubt, to a man of sense, travel offers advantages. As many languages as he has, as many friends, as many arts and trades, so many times is he a man. A foreign country is a point of comparison, wherefrom to judge his own.”
—Ralph Waldo Emerson (18031882)
Related Subjects
Related Phrases
Related Words