5.5. Encoding Windows

  • Windows is registered trademark of Microsoft

  • windows-1250 is called cp1250

  • 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

  • https://en.wikipedia.org/wiki/Windows_code_page

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].

5.5.1. References