ISO 8859-5, zwane również "cyrylicznym", jest 8-bitowym kodowaniem znaków, będącym częścią standardu ISO/IEC 8859. Zestaw ten oryginalnie powstał by pokryć języki używające cyrylicy, tj.: język bułgarski, białoruski, macedoński, rosyjski, serbski i ukraiński sprzed roku 1990 (jako że litera „Ge” (Ґґ) nie była używana w Związku Radzieckim).
Inne ośmiobitowe kodowania, takie jak KOI8-R, KOI8-U, a także Windows-1251 są częściej używane niż ten zestaw znaków, jednak w najbliższym czasie, wszystkie te kodowania mogą ustąpić miejsca Unicode'owi.
Tablica kodów
W powyższej tabeli, znak o kodzie 0x20 jest zwykłą spacją, 0xA0 jest spacją niełamliwą, a znak 0xAD jest miękkim myślnikiem.
Mapowanie na Unicode
Poniższa tabela przedstawia miejsca znaków z ISO 8859-5 w Unicode.
ISO/IEC 8859-5:1999
|
Hex
|
Znak
|
Unicode
|
Hex
|
Znak
|
Unicode
|
Hex
|
Znak
|
Unicode
|
Hex
|
Znak
|
Unicode
|
0x80
|
ZK
|
U+0080
|
0xA0
|
NBSP
|
U+00A0
|
0xC0
|
Р
|
U+0420
|
0xE0
|
р
|
U+0440
|
0x81
|
ZK
|
U+0081
|
0xA1
|
Ё
|
U+0401
|
0xC1
|
С
|
U+0421
|
0xE1
|
с
|
U+0441
|
0x82
|
ZK
|
U+0082
|
0xA2
|
Ђ
|
U+0402
|
0xC2
|
Т
|
U+0422
|
0xE2
|
т
|
U+0442
|
0x83
|
ZK
|
U+0083
|
0xA3
|
Ѓ
|
U+0403
|
0xC3
|
У
|
U+0423
|
0xE3
|
у
|
U+0443
|
0x84
|
ZK
|
U+0084
|
0xA4
|
Є
|
U+0404
|
0xC4
|
Ф
|
U+0424
|
0xE4
|
ф
|
U+0444
|
0x85
|
ZK
|
U+0085
|
0xA5
|
Ѕ
|
U+0405
|
0xC5
|
Х
|
U+0425
|
0xE5
|
х
|
U+0445
|
0x86
|
ZK
|
U+0086
|
0xA6
|
І
|
U+0406
|
0xC6
|
Ц
|
U+0426
|
0xE6
|
ц
|
U+0446
|
0x87
|
ZK
|
U+0087
|
0xA7
|
Ї
|
U+0407
|
0xC7
|
Ч
|
U+0427
|
0xE7
|
ч
|
U+0447
|
0x88
|
ZK
|
U+0088
|
0xA8
|
Ј
|
U+0408
|
0xC8
|
Ш
|
U+0428
|
0xE8
|
ш
|
U+0448
|
0x89
|
ZK
|
U+0089
|
0xA9
|
Љ
|
U+0409
|
0xC9
|
Щ
|
U+0429
|
0xE9
|
щ
|
U+0449
|
0x8A
|
ZK
|
U+008A
|
0xAA
|
Њ
|
U+040A
|
0xCA
|
Ъ
|
U+042A
|
0xEA
|
ъ
|
U+044A
|
0x8B
|
ZK
|
U+008B
|
0xAB
|
Ћ
|
U+040B
|
0xCB
|
Ы
|
U+042B
|
0xEB
|
ы
|
U+044B
|
0x8C
|
ZK
|
U+008C
|
0xAC
|
Ќ
|
U+040C
|
0xCC
|
Ь
|
U+042C
|
0xEC
|
ь
|
U+044C
|
0x8D
|
ZK
|
U+008D
|
0xAD
|
SHY
|
U+00AD
|
0xCD
|
Э
|
U+042D
|
0xED
|
э
|
U+044D
|
0x8E
|
ZK
|
U+008E
|
0xAE
|
Ў
|
U+040E
|
0xCE
|
Ю
|
U+042E
|
0xEE
|
ю
|
U+044E
|
0x8F
|
ZK
|
U+008F
|
0xAF
|
Џ
|
U+040F
|
0xCF
|
Я
|
U+042F
|
0xEF
|
я
|
U+044F
|
0x90
|
ZK
|
U+0090
|
0xB0
|
А
|
U+0410
|
0xD0
|
а
|
U+0430
|
0xF0
|
№
|
U+2116
|
0x91
|
ZK
|
U+0091
|
0xB1
|
Б
|
U+0411
|
0xD1
|
б
|
U+0431
|
0xF1
|
ё
|
U+0451
|
0x92
|
ZK
|
U+0092
|
0xB2
|
В
|
U+0412
|
0xD2
|
в
|
U+0432
|
0xF2
|
ђ
|
U+0452
|
0x93
|
ZK
|
U+0093
|
0xB3
|
Г
|
U+0413
|
0xD3
|
г
|
U+0433
|
0xF3
|
ѓ
|
U+0453
|
0x94
|
ZK
|
U+0094
|
0xB4
|
Д
|
U+0414
|
0xD4
|
д
|
U+0434
|
0xF4
|
є
|
U+0454
|
0x95
|
ZK
|
U+0095
|
0xB5
|
Е
|
U+0415
|
0xD5
|
е
|
U+0435
|
0xF5
|
ѕ
|
U+0455
|
0x96
|
ZK
|
U+0096
|
0xB6
|
Ж
|
U+0416
|
0xD6
|
ж
|
U+0436
|
0xF6
|
і
|
U+0456
|
0x97
|
ZK
|
U+0097
|
0xB7
|
З
|
U+0417
|
0xD7
|
з
|
U+0437
|
0xF7
|
ї
|
U+0457
|
0x98
|
ZK
|
U+0098
|
0xB8
|
И
|
U+0418
|
0xD8
|
и
|
U+0438
|
0xF8
|
ј
|
U+0458
|
0x99
|
ZK
|
U+0099
|
0xB9
|
Й
|
U+0419
|
0xD9
|
й
|
U+0439
|
0xF9
|
љ
|
U+0459
|
0x9A
|
ZK
|
U+009A
|
0xBA
|
К
|
U+041A
|
0xDA
|
к
|
U+043A
|
0xFA
|
њ
|
U+045A
|
0x9B
|
ZK
|
U+009B
|
0xBB
|
Л
|
U+041B
|
0xDB
|
л
|
U+043B
|
0xFB
|
ћ
|
U+045B
|
0x9C
|
ZK
|
U+009C
|
0xBC
|
М
|
U+041C
|
0xDC
|
м
|
U+043C
|
0xFC
|
ќ
|
U+045C
|
0x9D
|
ZK
|
U+009D
|
0xBD
|
Н
|
U+041D
|
0xDD
|
н
|
U+043D
|
0xFD
|
§
|
U+00A7
|
0x9E
|
ZK
|
U+009E
|
0xBE
|
О
|
U+041E
|
0xDE
|
о
|
U+043E
|
0xFE
|
ў
|
U+045E
|
0x9F
|
ZK
|
U+009F
|
0xBF
|
П
|
U+041F
|
0xDF
|
п
|
U+043F
|
0xFF
|
џ
|
U+045F
|
Gdzie „ZK” oznacza znak kontrolny.