A virtual machine simulator, where you can translate instructions and commands.