JVM
Noun · Development
Definitions
The Java Virtual Machine — a process virtual machine that executes Java bytecode, providing platform independence and memory management via garbage collection.
In plain English: A program that runs Java (and other languages) by translating their compiled code into instructions your specific computer understands.
Example: "Kotlin, Scala, Clojure — half the cool languages these days run on the JVM."