В современных системах кодирования текста используются 8 бит на символ по нескольким причинам:
- Удобство двоичной системы кодирования. 1 При проектировании цифровых систем используют единицы, равные степени двойки (2, 4, 8, 16, 32 и т. д.). 4
- Возможность закодировать любой нужный символ. 2 В 8 бит можно закодировать любой символ в кодировке EBCDIC, что упрощало работу со строками, так как каждый байт соответствовал одному символу. 2
- Экономия пространства хранилища. 5 При работе с числами десятичную цифру можно представить всего 4 битами, и два таких 4-битных байта можно упаковать в один 8-битный. 5
Однако 8 бит недостаточно для поддержки всех скриптов. 4 Например, для японского языка требуется не менее 16 бит. 4