Современная система кодирования символов в компьютерных программах устроена следующим образом: каждому символу ставится в соответствие уникальный десятичный код от 0 до 255 или соответствующий ему двоичный код от 00000000 до 11111111. 3 Этот код — порядковый номер символа в двоичной системе счисления. 3 Таким образом, человек различает символы по их начертанию, а компьютер — по их коду. 3
Международным стандартом для ПК стала таблица ASCII (Американский стандартный код для информационного обмена). 3 Таблица восьмибитная, а числа, которые соответствуют символам, переводятся в двоичный код, чтобы компьютер мог их распознавать. 1
С конца 90-х годов проблема стандартизации символьного кодирования решается введением стандарта Unicode. 3 Это 16-разрядная кодировка, то есть в ней на каждый символ отводится 2 байта памяти. 3 Такая кодовая таблица допускает включение до 65536 символов. 3 Полная спецификация стандарта Unicode включает в себя все существующие, вымершие и искусственно созданные алфавиты мира, а также множество математических, музыкальных, химических и прочих символов. 3