Возможно, имелись в виду способы использования символов разной длины в системах кодирования. Некоторые из них:
- Кодировки с фиксированной длиной символа. 3 Например, в ряде компьютерных систем в качестве кодировки по умолчанию использовались 16-битные символы. 3 Все важные знаки кодировали в пределах первых 65 536 позиций, а остальное пространство использовали для дополнительных символов: систем письма вымерших языков, китайских иероглифов, математических и музыкальных символов. 3
- Кодировки с переменной длиной символа. 5 К ним относятся, например, UTF-16 и UTF-8. 5 Если символ может быть закодирован одним байтом, то UTF-8 использует один байт, если двумя — два. 5 Кодировка сообщает старшими битами, сколькими битами кодируется текущий символ. 5
- Неравномерные коды. 1 В таких кодах символы, имеющие наибольшую вероятность появления, кодируют наиболее короткими кодовыми символами, а более длинные кодовые символы присваивают редко появляющимся символам исходного алфавита. 1
- Кодирование блоков. 4 Возможны варианты кодирования, при которых кодовый знак относится сразу к нескольким буквам первичного алфавита или даже к целому слову первичного языка. 4