Der einzige internationale Standard zur Speicherung von Texten - ASCII - deckt leider nur 128 Zeichen ab, es fehlen schon im westlichen Sprachraum viele Zeichen wie Umlaute und akzentuierte Zeichen. Zeichensätze von asiatischen oder anderen Sprachen fehlen völlig. Daher ist Unicode entwickelt worden, eine 16 Bit breite Codierung für internationale Zeichen. Die so darstellbaren 65536 Zeichen reichen aus, um alle üblichen Zeichensätze abzudecken.