emulator(redirected from Emulation (computing))
Also found in: Dictionary, Thesaurus.
The microprogram-assisted macroprogram which allows a computer to run programs written for another computer.
emulatorHardware, software or a combination of the two that enables a computer to run programs for another platform. In the past, an emulator was hardware, and a "simulator" was software. Today, emulator more often refers to software. For example, Apple's iOS "simulator" and Google's Android "emulator" are both software utilities that run their respective mobile apps in the computer for testing purposes.
An Emulator Is a Translator
Emulators translate the machine language of a foreign application into the machine language of the computer with the emulator. The operating system may already be ported to the current computer, or it too may be emulated. See emulate, x86 emulator, simulator, terminal emulation, Wine, 3270 emulator, disk emulator, FX 32, ROM emulator, ICE, Mac emulator and Virtual PC for Mac.