(La máquina virtual es el programa que interpreta o, en algunos casos, compila y ejecuta los bytecodes Java compactos que componen un programa Java.)
Los programas Java se pueden ejecutar en una máquina virtual.