What are the origins of the control and alt keys?

17

3

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?

Gordon Gustafson

Posted 2010-08-12T01:18:17.913

Reputation: 1 767

Answers

31

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

jáquer

Posted 2010-08-12T01:18:17.913

Reputation: 825

10

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

BillP3rd

Posted 2010-08-12T01:18:17.913

Reputation: 5 353

Not really "the earliest days". As indicated, the Ctrl key was a feature on ASCII teletypewriters, following the ASCII standard (originally published in 1963). But there were a lot of years of computing before that. Computers of that era commonly stored printable characters in 6-bit fields and printers and keypunches could typically only handle about 48 different glyphs; there were no "control codes". – Jamie Hanrahan – 2019-03-05T06:36:35.810

Alt and Alt Gr were also used a lot in MS-DOS application shortcuts, before they were all standardised in Windows (by copying the MacOS keyboard shortcuts). I seem to remember Alt Gr being printed in green on AT keyboards, so I always thought it stood for Alt Green. – paradroid – 2010-12-02T08:47:23.287

3

The "Control" part comes from "carriage control". The platten (round rubber cylinder that keys bounce on) moves back and forth and up and down on a "carriage" in a typewriter and the teletype mimics a typewriter. However, in a typical teletype the platten only rotates and the print head only moves back and forth. But in those days you got so tired pushing the KSR-33 teletype keys down that any abuse of the English language was long forgotten.

hotei

Posted 2010-08-12T01:18:17.913

Reputation: 3 645

There are a heck of a lot more control codes in ASCII than ones that move the carriage. – Jamie Hanrahan – 2019-03-05T06:37:38.703