) Символи алфавіту розбивають на дві групи з приблизно рівними сумарними ймовірностями. Символам першої (верхньої) групи привласнюють 1 в якості першого знака двійковій кодової комбінації, а символам другої групи - 0. p align="justify">) Символи, що входять в кожну з груп, знову розбивають на дві групи з приблизно рівними сумарними ймовірностями. Символам знову отриманих перших (верхніх) підгруп присвоюють 1 в якості наступного знака двійковій кодової комбінації, а символам других підгруп -0. p align="justify">) Пункт 3) продовжують доти, поки в кожній з підгруп не залишиться по одному символу.
Іншим поширеним алгоритмом статистичного кодування, що дає приблизно такий же ефект стиснення, є код Хаффмана. Кодування за Хаффману виконується в наступному порядку:
)