Они кодируются числами в двоичном представлении. Существуют таблицы соответствия между кодами и самими символами. Такие таблицы называются кодировками.
В 1960х годах для представления символов была создана Таблица ASCII ****(American Standard Code for Information Interchange).
Каждый код в этой таблице - 7 битное число, всего 128 разных варианта кодов.
Коды:
0-31 - символы, которые нельзя напечатать на клавиатуре
65-90 - латинские символы в верхнем регистре
97-122 - латинские символы в нижнем регистре.