freeware: software that is provided without charge
coding system: a system of signals used to represent letters or numbers in transmitting messages
cyrillic alphabet: an alphabet derived from the Greek alphabet and used for writing Slavic languages (Russian, Bulgarian, Serbian, Ukrainian, and some other Slavic languages)