Неравномерные коды применяются в современных компьютерных системах для сжатия данных. 1 Они позволяют кодировать наиболее часто встречающиеся символы более короткими кодами. 1
Примеры неравномерных кодов:
Кроме того, неравномерные коды, построенные с соблюдением условия Фано и с учётом частоты кодируемых значений, позволяют экономить память. 4
Ещё один пример применения неравномерных кодов в компьютерных системах — стандарт кодирования символов UTF-8. 2 В нём символы могут кодироваться строками от 1 до 4 байтов, что позволяет использовать больше символов, чем в ASCII, сохраняя при этом совместимость с ним. 2