A virtual machine (VM) is a software program that mimics how a computer works. Commercial VMs are able to mimic a different operating system.

VMs execute bytecode: the equivalent of machine code. These are often more complicated than stock Assembly instructions, and often specific to the VM’s intended purpose.

Sub-pages