The Cyrillic Alphabet suffers badly in the computing world. In comparison with the basic Latin alphabet and ASCII, there is no consistent encoding for Cyrillic. e.g. Windows and Macintosh have different numerical equivalents to the same cyrillic letter, though both restrain their variations to the "upper" region of the ASCII set (128 and greater), leaving the first half to the usual culprits. On the other hand, the Soviet KOI-7 charset uses its own numbering system from the ground up.