Если речь только о способе кодирования русских букв:
Например, если буквы только маленькие. Их 33 шт. Следовательно для их кодирования достаточно 6 бит (шесть единиц в двоичной системе счисления 111111b=63 в десятичной системе счисления). Увы, бит - единица неделимая.
Если и маленькие и большие, тогда 66 символов и для хранения потребуется 7 бит (1111111b=127).
Если добавить знаки препинания: пробел, точку, запятую, кавычки и т.п., то за пределы 7 бит не шагнем.
Во времена DOS была популярна кодовая таблица ASCII, в которой было 255 символов (правда не все имели символьное обозначение). Для её кодирования было достаточно 8 бит. 1 байта. Это оказалось гораздо удобнее отечественного изобретения КОИ7, в которой использовались 7 бит, поскольку выравнивать в машинном языке код до одного байта гораздо удобнее.
На данном этапе эволюции, когда в компьютерном мире существует множество языковых групп с разными алфавитами, наиболее популярна таблица utf16. Как не сложно понять из названия, для кодирования символов в ней используется 16 бит - 2 байта. С её помощью можно определить 65535 символов.