What are they emulating that keeps them from just being terminals? What does a plain-old "terminal" look like, if they are just emulators?


A terminal is the end of a line. So, back in the day when the computer was a mainframe serving many user accounts, what you'd be sitting at with your keyboard and display would be a terminal.

A terminal emulator is when you're using a computer (a Turing machine) to provide the function of a terminal in software. This usage would typically come up because the computer would be 'imitating' a particular type of terminal in order to communicate with the mainframe.

A very popular terminal is/was the VT100. So if I telnet right now to the server of the local Freenet (if they still exist) I'd be using VT100 emulation.

Source and more explanations are in Terminal or terminal emulator?.

  • So when you're using a computer with no DE, just the command-line, would that still be an emulator, since it is just software? – Matthew Jan 16 '10 at 17:23
  • Trumped again by Molly. I can't compete. ;o) – Iain Jan 16 '10 at 17:30
  • @Matthew pretty much so, yes. – Molly7244 Jan 16 '10 at 20:39

Until the 80's, there were no PCs, but mainframe terminals. These just had a command line interface with no GUI. The Linux terminal emulators we use today emulate the settings of those old terminals.


Mainly for historical reasons. In the mid 1980s, when terminal emulators were invented, they were called "terminal emulators" to distinguish them from the "real thing." The term is ambiguous nowadays, because the "real thing" is obsolete and only found in very old installations or museums. See terminal emulator and computer terminal.

This is a picture of a DEC (Digital Equipment Corp.) VT100, perhaps one of the most popular terminals of all time:

VT100 (Credit: Flickr user Jason Scott)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.