The Japanese language is usually encoded using double-byte character codes. As a result, there is a bigger variety of characters that can be used in emoticons, many of which cannot be reproduced in ASCII. Most kaomoji contain Cyrillic and other foreign letters to create even more complicated expressions analogous to ASCII art's level of complexity. To type such emoticons, the input editor that is used to type Japanese on a user's system has a dictionary of emoticons, after which the user simply types the Japanese word (or something close to it) that represents the desired emoticon to convert the input into such complicated emoticons. Such expressions are known as Shift JIS art.