ISO 8859-5
Get ISO 8859-5 essential facts below. View Videos or join the ISO 8859-5 discussion. Add ISO 8859-5 to your topic list for future reference or share this resource on social media.
ISO 8859-5
Alias(es)ISO-IR-144, cyrillic, csISOLatinCyrillic[1]
Language(s)Russian, Bulgarian, Belarusian, Macedonian, Serbian, Ukrainian (partial)
StandardISO/IEC 8859-5,
ECMA-113 (since 1988 edition)
ClassificationExtended ASCII, ISO 8859
ExtendsUS-ASCII, ISO-IR-153
Based onMain code page[2]
Preceded byECMA-113:1986 (ISO-IR-111)
Other related encoding(s)IBM-1124

ISO/IEC 8859-5:1999, Information technology -- 8-bit single-byte coded graphic character sets -- Part 5: Latin/Cyrillic alphabet, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings, first edition published in 1988. It is informally referred to as Latin/Cyrillic. It was designed to cover languages using a Cyrillic alphabet such as Bulgarian, Belarusian, Russian, Serbian and Macedonian but was never widely used. It would also have been usable for Ukrainian in the Soviet Union from 1933-1990, but it is missing the Ukrainian letter ge, ?, which is required in Ukrainian orthography before and since, and during that period outside Soviet Ukraine. As a result, IBM created Code page 1124.

ISO-8859-5 is the IANA preferred charset name for this standard when supplemented with the C0 and C1 control codes from ISO/IEC 6429.

The 8-bit encodings KOI8-R and KOI8-U, CP866, and also Windows-1251 are far more commonly used. In contrast to Windows-1252 and ISO 8859-1, Windows-1251 is not closely related to ISO 8859-5. The Windows code page for ISO-8859-5 is code page 28595 a.k.a. Windows-28595.[3]

The Unicode main Cyrillic block uses a layout based on ISO-8859-5.

Codepage layout

Each character is shown with its Unicode equivalent.

  Letter  Number  Punctuation  Symbol  Other  Undefined

History and related code pages

The ECMA-113 standard has been equivalent to ISO-8859-5 since its second edition,[4] its first edition (ISO-IR-111) having been an extension of the earlier KOI-8 (defined by GOST 19768-74), which lays out the Russian letters in the same way as their ASCII Roman equivalents where possible. The initial draft of ISO-8859-5 (DIS-8859-5:1987) followed ISO-IR-111, but was revised[4] after GOST 19768-74 was replaced[5] by the new ISO-IR-153 in 1987, which re-arranged the Russian letters into alphabetical order (except for ?).[5][6] ISO-IR-153 contains the Russian letters, including ?, and the non-breaking space and soft hyphen, whereas the full Cyrillic set of ISO-8859-5 is also called ISO-IR-144.[7]

Possibly as a consequence of this confusion, RFC 1345 erroneously lists yet another code page as "ISO-IR-111", combining the letter order and case order of ISO-8859-5 with the row order of ISO-IR-111 (and consequently compatible with neither in practice, but in practice partially compatible[2] with Windows-1251).[8][2]

IBM Code page 915 is an extension of ISO/IEC 8859-5, adding some semigraphic and other symbols in the C1 area. IBM Code page 1124 is mostly identical to ISO-8859-5, but replaces ? with ? for Ukrainian use.

ISO-IR-200, "Uralic Supplementary Cyrillic Set",[9] was registered in 1998 by Everson Gunn Teoranta (which Michael Everson was a director of, prior to the founding of Evertype in 2001),[10] and changes several of the non-Russian letters in order to support the Kildin Sami, Komi and Nenets languages, not supported by ISO-8859-5 itself. Michael Everson also introduced Mac OS Barents Cyrillic for the same languages on classic Mac OS.

ISO-IR-201, "Volgaic Supplementary Cyrillic Set",[11] was similarly introduced by Everson Gunn Teoranta in order to support the Chuvash, Komi, Mari and Udmurt languages, spoken in the titular republics of Russia.


  1. ^ Character Sets, Internet Assigned Numbers Authority (IANA), 2018-12-12
  2. ^ a b c Nechayev, Valentin (2013) [2001]. "Review of 8-bit Cyrillic encodings universe". Archived from the original on 2016-12-05. Retrieved .
  3. ^ Code Page Identifiers
  4. ^ a b ECMA-113. 8-Bit Single-Byte Coded Graphic Character Sets - Latin/Cyrillic Alphabet (2nd ed., June 1988)
  5. ^ a b Czyborra, Roman (1998-11-30) [1998-05-25]. "The Cyrillic Charset Soup". Archived from the original on 2016-12-03. Retrieved .
  6. ^
  7. ^ "ISO-IR-144" (PDF). 1 May 1988.
  8. ^ Sokolov, Michael (2003-04-05). "ECMA-cyrillic alias iso-ir-111 sore". IETF Charsets Mailing List.
  9. ^ a b "ISO-IR 200: Uralic Supplementary Cyrillic Set" (PDF).
  10. ^ Gunn, Marion; Everson, Michael (2001-09-20). "Everson Gunn Teoranta (EGT) & Everson Typography". Unicode Mail List Archive. Unicode Consortium.
  11. ^ a b "ISO-IR 201: Volgaic Supplementary Cyrillic Set" (PDF).

External links

  • ISO/IEC 8859-5:1999
  • Standard ECMA-113: 8-Bit Single-Byte Coded Graphic Character Sets - Latin/Cyrillic Alphabet 3rd edition (December 1999)
  • ISO-IR 144 Cyrillic part of the Latin/Cyrillic Alphabet (May 1, 1988, from ISO 8859-5 2nd version)

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.



Music Scenes