Macchina virtuale
Questo articolo è uno stub, il che vuol dire che necessita di essere ampliato e corretto, secondo i canoni di Wikipedia. Se puoi, rendi anche questo articolo serio e dettagliato come dev'essere un articolo di enciclopedia, grazie.In informatica il termine macchina virtuale indica un software che crea un ambiente in cui l'utente può eseguire alcune applicazioni.
Mentre inizialmente il termine denotava la capacità di creare più ambienti di esecuzione diversi e fra di loro separati all'interno di uno stesso computer, attualmente il termine si riferisce principalmente alla possibilità di isolare un'applicazione dall'hardware sulla quale viene eseguita. Il primo significato del termine è ancora ampiamente usato nel campo dei mainframe, mentre il secondo è più diffuso nel campo dei personal computer.
Vedi
Linguaggio di programmazione Java