Символы в кодировках Unicode могут иметь переменное количество бит (байт) из-за необходимости кодирования символов разных языков и алфавитов. 45
Например, в кодировке UTF-8 латинские знаки кодируются в один байт, а кириллические — в два байта. 15 Грузинские знаки, в свою очередь, кодируются в три байта. 5
Кодировки с переменной длиной позволяют экономить место, но могут тратить его, если часто используются сигнальные биты, которые сообщают, сколькими битами кодируется текущий символ. 1