5.5. Encoding Windows
Windows is registered trademark of Microsoft
windows-1250
is calledcp1250
CP - Code Page
cp42 – Windows Symbol
cp874 – Windows Thai
cp1250 – Windows Central Europe
cp1251 – Windows Cyrillic
cp1252 – Windows Western
cp1253 – Windows Greek
cp1254 – Windows Turkish
cp1255 – Windows Hebrew
cp1256 – Windows Arabic
cp1257 – Windows Baltic
cp1258 – Windows Vietnamese
These code pages are used by Microsoft in its own Windows operating system. Microsoft defined a number of code pages known as the ANSI code pages (as the first one, 1252 was based on an apocryphal ANSI draft of what became ISO 8859-1). Code page 1252 is built on ISO 8859-1 but uses the range 0x80-0x9F for extra printable characters rather than the C1 control codes from ISO 6429 mentioned by ISO 8859-1. Some of the others are based in part on other parts of ISO 8859 but often rearranged to make them closer to 1252 [1].
Microsoft recommends new applications use UTF-8 or UCS-2/UTF-16 instead of these code pages [1].