In
Unicode, a
script is a collection of letters and other written signs used to represent textual information in one or more writing systems. Some scripts support one and only one writing system and language, for example,
Armenian. Other scripts support many different writing systems; for example, the
Latin script supports
English,
French,
German,
Italian,
Vietnamese,
Latin itself, and several other languages. Some languages make use of multiple alternate writing systems, thus also use several scripts. In
Turkish, the
Arabic script was used before the 20th century, but transitioned to Latin in the early part of the 20th century. For a list of languages supported by each script see the
list of languages by writing system. More or less complementary to scripts are
symbols and Unicode control characters.