Некоторые основные отличия между кодовыми страницами CP1251 и KOI8:
Цель разработки: CP1251 создана корпорацией Microsoft для кодировки кириллицы в Windows, KOI8 разработана для кодирования букв кириллических алфавитов. 45
Расположение символов: в KOI8 буквы русского алфавита располагаются так, что их позиции соответствуют фонетическим аналогам в английском алфавите. 12 Из-за этого символы кириллицы оказываются расположены не в алфавитном порядке. 2 В CP1251, в свою очередь, присутствуют практически все символы, использующиеся в русской типографике для обычного текста (отсутствует только значок ударения). 12 Также кодировка содержит все символы для близких к русскому языку языков: украинского, белорусского, сербского и болгарского. 2
Символы псевдографики: в KOI8 много кодов отведено символам псевдографики (различным рамкам и т. п.). 3 В CP1251 отсутствуют символы псевдографики, которые в KOI8 занимают определённые коды. 13