The characters in the range U+0400–U+045F are basically the characters from ISO 8859-5 moved upward by 864 positions. The next characters in the Cyrillic block, range U+0460–U+0489, are historical letters, some of which are still used for Church Slavonic. The characters in the range U+048A–U+04FF and the complete Cyrillic Supplement block (U+0500–U+052F) are additional letters for various languages that are written with Cyrillic script. Two characters are in the Phonetic Extensions block: U+1D2BᴫCYRILLIC LETTER SMALL CAPITAL EL from the Uralic Phonetic Alphabet and U+1D78ᵸMODIFIER LETTER CYRILLIC EN for transcribing nasal vowels.
Unicode includes few precomposed accented Cyrillic letters; the others can be combined by adding U+0301́COMBINING ACUTE ACCENT after the accented vowel (e.g., е́ у́ э́); see below.
Several diacritical marks not specific to Cyrillic can be used with Cyrillic text, including:
U+20DD◌⃝COMBINING ENCLOSING CIRCLE (as Cyrillic ten thousands sign).
In the table below, small letters are ordered according to their Unicode numbers; capital letters are placed immediately before the corresponding small letters. Standard Unicode names and canonical decompositions are included.
^Subačius, Giedrius (2008). "The letter <Ј> and Lithuanian Cyrillic script: two language planning strategies in the late nineteenth century". Journal of Baltic Studies. 39 (1): 73–82. doi:10.1080/01629770801908747. JSTOR43212808.)