Неравномерные коды используются в современных системах кодирования символов для сокращения объёмов передаваемой и обрабатываемой информации. 1
При неравномерном кодировании коды разных знаков, букв или символов могут иметь разную длину. 1 Это делается для того, чтобы использовать сведения о частотах встречаемости различных знаков. 2 Знаки, которые встречаются в сообщениях чаще других (например, для текстов на русском языке — это пробел и буквы «О», «Е» и «А»), получают более короткие коды, а редко встречающиеся знаки — более длинные. 2
Например, в русском языке наиболее часто встречающимися символами являются пробел, буквы «е», «о», «а». 1 Их разумно кодировать короткими кодами, а символы, встречающиеся реже — более длинными кодами. 1