CP1252
cp1252, also known as Windows-1252, is a single-byte character encoding used by Microsoft Windows to represent text in Western European languages. It encodes 256 code points, with one byte per character, suitable for English, French, German, Spanish, Portuguese, Dutch, Italian, and others.
In cp1252, the range 0x00-0x7F corresponds to ASCII, while the 0x80-0x9F range is a set of printable
History and usage: cp1252 was developed as a Windows code page to support Western European text and
Compatibility and mapping: cp1252 can be mapped to Unicode, enabling interoperability with UTF-8 and other Unicode-based
See also: Windows-1252 is one of several code pages used to encode Latin-script text; Unicode UTF-8 is