YUSCII
YUSCII is an informal name for several JUS standards for 7-bit character encoding. These include:JUS I.B1.002, which encodes Latin alphabet">Latin alphabet">Latin alphabet, used for Serbo-Croatian and Slovenian languageJUS I.B1.003, which encodes Cyrillic alphabet">Cyrillic script">Cyrillic alphabet, andJUS I.B1.004, which encodes Macedonian Cyrillic alphabet.
The encodings are based on ISO 646, 7-bit Latinic character encoding standard, and were used in Yugoslavia before widespread use of later CP 852, ISO-8859-2/8859-5, Windows-1250/1251 and Unicode standards. It was named after ASCII, having the first word "American" replaced with "Yugoslav": "Yugoslav Standard Code for Information Interchange". Specific standards are also sometimes called by a local name: SLOSCII, CROSCII or SRPSCII for JUS I.B1.002, SRPSCII for JUS I.B1.003, MAKSCII for JUS I.B1.004.
JUS I.B1.002 is a national ISO 646 variant, i.e. equal to basic ASCII with less frequently used symbols replaced with specific letters of Gaj's alphabet. Cyrillic standards further replace Latin alphabet letters with corresponding Cyrillic letters. Љ, Њ, Џ and ѕ correspond to Latin digraphs, and are mapped over Latin letters which are not used in Serbian or Macedonian.
YUSCII was originally developed for teleprinters but it also spread for computer use. This was widely considered a bad idea among software developers who needed the original ASCII such as