KnowraVirtual machineLinked fromLinked fromThe 16 pages that link to Virtual machine, each with the reason it gives.All 16Broader topic 1Related 9Narrower topic 2Compared with 4CompilerRelated: Some compilers target virtual-machine instructions instead of a processor's native code.Machine codeRelated: A virtual machine can execute bytecode without treating it as native machine code.Programming languageRelated: Some languages target a virtual machine rather than a physical processor directly.Assembly languageCompared with: Its instruction set can provide a portable target unlike processor-specific assembly.InterpreterRelated: A virtual machine can interpret bytecode and provide runtime services.WebAssemblyNarrower topic: WebAssembly engines implement a virtual machine defined by the format's specification.Runtime systemBroader topic: Some runtime systems execute programs through a virtual machine rather than directly on the host.BytecodeRelated: A virtual machine supplies the execution environment for many bytecode formats.Process (computing)Compared with: A virtual machine isolates an entire guest operating system, not just a process.Computer hardwareCompared with: A virtual machine behaves like hardware to software but is implemented on physical equipment.High-level programming languageRelated: Virtual machines let high-level programs target a managed abstract machine rather than specific hardware.Low-level programming languageCompared with: Virtual machines add an abstraction layer between programs and hardware.SoftwareRelated: Virtual machines provide an execution environment distinct from the device’s physical hardware.Software portabilityRelated: A virtual machine can provide a consistent execution environment across different host systems.History of softwareRelated: Virtual machines separated software behavior from particular physical hardware.VirtualBoxNarrower topic: VirtualBox creates and manages these simulated computers.
KnowraVirtual machineLinked fromLinked fromThe 16 pages that link to Virtual machine, each with the reason it gives.All 16Broader topic 1Related 9Narrower topic 2Compared with 4CompilerRelated: Some compilers target virtual-machine instructions instead of a processor's native code.Machine codeRelated: A virtual machine can execute bytecode without treating it as native machine code.Programming languageRelated: Some languages target a virtual machine rather than a physical processor directly.Assembly languageCompared with: Its instruction set can provide a portable target unlike processor-specific assembly.InterpreterRelated: A virtual machine can interpret bytecode and provide runtime services.WebAssemblyNarrower topic: WebAssembly engines implement a virtual machine defined by the format's specification.Runtime systemBroader topic: Some runtime systems execute programs through a virtual machine rather than directly on the host.BytecodeRelated: A virtual machine supplies the execution environment for many bytecode formats.Process (computing)Compared with: A virtual machine isolates an entire guest operating system, not just a process.Computer hardwareCompared with: A virtual machine behaves like hardware to software but is implemented on physical equipment.High-level programming languageRelated: Virtual machines let high-level programs target a managed abstract machine rather than specific hardware.Low-level programming languageCompared with: Virtual machines add an abstraction layer between programs and hardware.SoftwareRelated: Virtual machines provide an execution environment distinct from the device’s physical hardware.Software portabilityRelated: A virtual machine can provide a consistent execution environment across different host systems.History of softwareRelated: Virtual machines separated software behavior from particular physical hardware.VirtualBoxNarrower topic: VirtualBox creates and manages these simulated computers.