Why are the keys named Ctrl & Alt? [duplicate]

Crtl and alt have become common place on just about any computer keyboard sold anywhere in the world (I even saw a picture of them on a typewriter...). But what were these sacred modifier keys first used for? What's the difference between them and other keys used as modifiers? How has their used evolved into what it is today?


Short answer:

Ctrl stands for "Control Key". It was originally used to send control characters to terminals.
Alt stands for "Alternate Key". It's named so because it enables alternate uses for other keys.

Long answer: See Wikipedia:

Control Key

Alt Key


Ctrl goes way back to the earliest days of computing and was used for entering ASCII control characters on an ASR33 teletype machine (similar to the ones you see in movies in the newsroom that make so much noise). They could run at the blinding speed of 110 baud (or roughly 10 characters/second).

As far as the Alt key goes, I first saw it on the original IBM PC. It's primary use then was the "three finger salute," or Ctrl+Alt+Delete.

A couple of interesting, and relevant articles with respect to control characters:

Control Character

Teleprinter

ASCII