ASCII (от англ. American Standard Code for Information Interchange) — Стандарт представления текстовых символов в цифровом виде. Появился в США в 1960-х годах, когда инженерам нужно было научиться передавать текст между устройствами, которые понимали только нули и единицы.
Идея была простой: каждому символу — своё число. Буквы латинского алфавита, цифры, знаки препинания и даже управляющие символы вроде перевода строки (\n) или табуляции (\t) получили уникальные числовые коды от 0 до 127.
ASCII стала универсальным «переводчиком» между человеком и машиной. Одни и те же байты означали одни и те же символы на любой платформе, что позволяло компьютерам считывать и выводить текст без системных ошибок. Со временем стандарт закрепился в протоколах и форматах, а в современной кодировке UTF-8 первые 128 символов полностью совпадают с ASCII.