List of JVM languages

JVM languagesList of Java scripting languagesJVMJava/JVMJVM compliant languagesJVM languageJVM-based languagesother languages
This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM).wikipedia
120 Related Articles

Java virtual machine

JVMJava Runtime EnvironmentJRE
This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM).
A Java virtual machine (JVM) is a virtual machine that enables a computer to run Java programs as well as programs written in other languages that are also compiled to Java bytecode.

Java bytecode

bytecodebyte codeJava byte code
Some of these languages are interpreted by a Java program, and some are compiled to Java bytecode and JIT-compiled during execution as regular Java programs to improve performance.

Java (software platform)

JavaJava platformJava application
However, as time passed, even more languages were adapted or designed to run on the Java platform.

Mirah (programming language)

Mirah
The language needed to look and feel like Ruby, and to introduce no new library dependencies into JRuby (which precludes most other JVM languages) and to suffer no performance penalty (which precludes writing in Ruby).

Golo (programming language)

Golo
Golo is largely interoperable with the programming language Java and other JVM languages (e.g., numeric types are boxing classes from, and collection literals leverage classes), that runs on the JVM.

Java (programming language)

JavaJava programming languageJava language
Some of these languages are interpreted by a Java program, and some are compiled to Java bytecode and JIT-compiled during execution as regular Java programs to improve performance.

Da Vinci Machine

Multi Language Virtual MachineJSR 292Supporting Dynamically Typed Languages on the JavaTM Platform

Software

Computer softwareSoftware & Programmingsoftware technology
This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM).

Interpreted language

interpretedinterpreted programming languageinterpreter
Some of these languages are interpreted by a Java program, and some are compiled to Java bytecode and JIT-compiled during execution as regular Java programs to improve performance.

Just-in-time compilation

JITjust-in-time compilerjust-in-time
Some of these languages are interpreted by a Java program, and some are compiled to Java bytecode and JIT-compiled during execution as regular Java programs to improve performance.

Programming language

programming languageslanguagedialect
This list of JVM Languages comprises notable computer programming languages that are used to produce computer software that runs on the Java virtual machine (JVM).