ISO8859
ISO/IEC 8859, often written ISO-8859 or ISO8859, is a family of eight-bit single-byte character encodings designed to represent text in various languages. Each part of the standard defines a distinct encoding. In all parts, the lower half of the byte (0x00–0x7F) is identical to ASCII, while the upper half (0xA0–0xFF) is allocated to language-specific characters. The range 0x80–0x9F is reserved for control codes in ISO-8859.
The family covers a range of linguistic sets. ISO-8859-1 (Latin-1) targets Western European languages. ISO-8859-2 (Latin-2)
History and usage: ISO/IEC 8859 was developed to provide standardized single-byte encodings before Unicode became widespread.
See also: The ISO-8859 family complements other legacy encodings and sits alongside newer universal encodings such