(HotSpot Java Virtual Machine) The software from Oracle that converts bytecode into machine language. The open source HotSpot JVM enables a Java program to run on different hardware, because JVMs exist for a variety of platforms. Although the JVM was originally developed for Java source code, languages such as Clojure, Scala and Groovy also generate bytecode that can be run by the HotSpot JVM. See
Clojure,
Scala,
Groovy and
Java Virtual Machine.