Who Made That Escape Key?
The key was born in 1960, when an I.B.M. programmer named Bob Bemer was trying to solve a Tower of Babel problem: computers from different manufacturers communicated in a variety of codes. Bemer invented the ESC key as way for programmers to switch from one kind of code to another. Later on, when computer codes were standardized (an effort in which Bemer played a leading role), ESC became a kind of “interrupt” button on the PC — a way to poke the computer and say, “Cut it out.”
Why “escape”? Bemer could have used another word — say, “interrupt” — but he opted for “ESC,” a tiny monument to his own angst. Bemer was a worrier. In the 1970s, he began warning about the Y2K bug, explaining to Richard Nixon’s advisers the computer disaster that could occur in the year 2000. Today, with our relatively stable computers, few of us need the panic button. But Bob Frankston, a pioneering programmer, says he still uses the ESC key. “There’s something nice about having a get-me-the-hell-out-of-here key.”
From: “Bob Frankston”
The real story is far more fascinating in how a key that happened to be there for other reasons got reused for unrelated purposes because of the accidental “ESC” inscribed. Had it been DLE (Data Link Escape) it might not have acquired its current use.
As an FYI the IBM 2741 did have an ATTN (interrupt) key. From http://bitsavers.trailing-edge.com/pdf/ibm/27xx/GA24-3415-3_2741_Aug72.pdf: The 2741 keyboard is physically identical to the standard IBM Selectric® typewriter (Figure 3). Functionally, one change has been made to the keyboard. The Selectric typewriter index key is now labeled ATTN (attention). The indexing (lines-pacing) function is initiated only by the computer. ‘
The IBM PC was modeled on the Apple ][ which was from the teletype heritage hence an ESC key.