Escape: от терминалов к выходу
Клавиша Escape (Esc) ведёт свою историю от компьютерных терминалов. Терминал — это устройство для удалённого доступа к мэйнфрейму (большому многопользовательскому компьютеру). Изначально это была электрическая пишущая машинка с модемом, позже превратившаяся в устройство с монитором, памятью и модемом.
Принцип работы терминала прямой печати заключался в том, что нажатие клавиши отправляло символ на хост-компьютер, но не отображало его на экране. Для передачи многосимвольных команд управления (управляющих последовательностей) механизм терминала блокировался, чтобы предотвратить вывод видимых символов. Клавиша, которая снимала эту блокировку или позволяла «сбежать» из текущего режима, и стала Escape.
Когда терминалы эволюционировали в видеотерминалы, функцию клавиши переосмыслили. Благодаря омофону «escape» (сбежать) и «exit» (выйти), её стали использовать для выхода из меню, диалоговых окон или отмены операций.
Интересный факт: на некоторых клавиатурах можно встретить надпись «AP2», выполненную кириллицей. Это сокращение от «Автоматическая регистрация 2», и оно восходит к той же команде управления, что и Escape.

Спусковой механизм печатной машинки — предшественник клавиатуры.
F1…F12: программируемые помощники
Функциональные клавиши F1–F12 — наследие эпохи электронных машин и терминалов. Их главная особенность — отсутствие жёстко закреплённой функции. Значение каждой клавиши меняется в зависимости от программы или операционной системы, что делает их универсальным инструментом для вызова часто используемых команд, справки (F1) или сохранения файла (F12).
Идея проста: у устройства больше функций, чем физических клавиш, поэтому часть из них выносится на программируемые кнопки, доступные через переключатели или комбинации.
Backspace: шаг назад во времени
Происхождение клавиши Backspace напрямую связано с механической пишущей машинкой. Поскольку стереть уже отпечатанный на бумаге символ было невозможно, клавиша выполняла более простое действие: возвращала каретку (держатель бумаги) на одну позицию назад. Это позволяло напечатать новый символ поверх старого, хотя и не идеально.
В советской вычислительной технике эта клавиша часто носила меткое название «ЗБ» — «Забой».
Tab: прыжок к цели
Клавиша Tab (сокращение от «tabulation» — табуляция) также родом из мира механических машин. Она была предназначена для быстрого перемещения каретки к заранее установленным позициям на строке, что было незаменимо при создании таблиц или оформлении текста с отступами.
В цифровую эпоху эта функция была переосмыслена: теперь Tab используется для перехода между полями ввода в формах, между элементами интерфейса или для создания отступов в текстовых редакторах.
Shift и Caps Lock: история регистров
Клавиша Shift (англ. «сдвигать») появилась на механических пишущих машинках. Её нажатие физически сдвигало каретку с литерой (печатающим элементом) вверх, позволяя напечатать заглавную букву или символ из верхнего ряда. При отпускании каретка под собственным весом возвращалась в положение для строчных букв. В СССР её могли называть просто «Регистр».

Рычаг пишущей машинки с двумя регистрами символов.
Удерживать тяжёлую каретку в верхнем положении было утомительно, поэтому была изобретена клавиша Shift Lock (позже Caps Lock). Она фиксировала механизм в режиме печати заглавными буквами. В компьютерную эру Caps Lock стал влиять только на буквы, оставляя цифры и символы без изменений. Название «Caps» (сокращение от «capitals» — заглавные) прижилось из-за ограничений в гравировке мелкого шрифта на ранних клавишах.
Ctrl, Alt и AltGr: клавиши-модификаторы
Ctrl (Control) пришла с терминалов. Она использовалась для ввода управляющих символов (с кодами 0–31), которые давали команды компьютеру, а не печатали знаки. В советских ЭВМ её называли «Упр» или «УС» (Управляющий Символ).
Alt (Alternate) появилась на мини-компьютерах 1970-х. Мини-компьютер — это однопользовательская машина размером со шкаф, более мощная, чем ранние микрокомпьютеры. Клавиша Alt давала доступ ко второй половине таблицы символов (коды 128–255), где располагались псевдографика и дополнительные знаки.

Клавиатура Knight для мини-компьютеров (середина 1970-х).
AltGr (Alternate Graphic) — дальнейшее развитие идеи Alt. Она была особенно важна для европейских раскладок, где требовалось вводить диакритические знаки (умлауты, апострофы) и символы вроде @. На многих клавиатурах AltGr действует как правый Alt.
Print Screen, SysRq, Scroll Lock, Pause/Break: наследие IBM PC
Эта группа клавиш в основном оформилась с появлением компьютеров IBM PC.
Print Screen (PrtSc) изначально отправляла содержимое экрана напрямую на принтер через функции BIOS.
SysRq (System Request) — клавиша «Системный запрос» с компьютеров IBM PC/AT. Она предназначалась для прямого низкоуровневого обращения к операционной системе, например, для аварийного завершения программы. Сегодня её функция (часто активируемая как Alt+PrtSc) в основном используется в Unix-системах для отладки.
Scroll Lock переключала режим работы клавиш со стрелками: либо они перемещали курсор, либо прокручивали содержимое всего окна. Эта функция до сих пор жива в некоторых табличных процессорах, таких как Excel.
Pause позволяла приостановить вывод текста на медленных компьютерах, чтобы успеть его прочитать. На терминалах аналогичную функцию выполняла клавиша «Hold».
Break (часто совмещена с Pause и активируется как Ctrl+Pause) ведёт происхождение из телеграфии, где означала разрыв связи. В компьютерных терминалах и консольных программах она используется для принудительного прерывания текущего процесса.
Дополнения и уточнения
Раскладка клавиатуры IBM PC была гибкой и программируемой. Например, для немецкого языка, где требовались дополнительные символы (умлауты ä, ö, ü, знак параграфа § и др.), символы @, {, }, |, ~ и тильда были перенесены на уровень AltGr, освобождая место на основном слое. С распространением евро и символов Юникода использование слоя AltGr стало повсеместным.
Функция Print Screen существовала и раньше — на некоторых терминалах для этого была отдельная кнопка «Копировать».
Больше интересных статей здесь: О гаджетах.
Источник статьи: Доступно об АйТи: Этимология клавиш на наших клавиатурах.