Преимущества кодировки Windows-1251 для текстовых документов:
- наличие практически всех символов, использующихся в русской типографике для обычного текста (отсутствует только значок ударения); 2
- содержит все символы для других славянских языков: украинского, белорусского, сербского, македонского и болгарского. 2
Недостатки кодировки Windows-1251:
- строчная буква «я» имеет код 0xFF (255 в десятичной системе), что может вызывать проблемы в программах без поддержки чистого 8-го бита; 24
- отсутствуют символы псевдографики; 24
- отдельное расположение буквы «ё», тогда как остальные символы расположены строго в алфавитном порядке, что усложняет программы лексикографического упорядочения. 24