Wie heißen die Zeichenkodierungen neben dem eigentlichen Unicode-Zeichensatz?
Unicode Transformation Format (kurz ''UTF'')
Unicode
Unicode

=== Kodierung ===
Neben dem eigentlichen Zeichensatz sind auch eine Reihe von Zeichenkodierungen definiert, die den Unicode-Zeichensatz implementieren und die benutzt werden können, um den vollen Zugriff auf alle Unicode-Zeichen zu haben. Sie werden Unicode Transformation Format (kurz ''UTF'') genannt; am weitesten verbreitet sind zum einen UTF-16, das sich als interne Zeichendarstellung einiger Betriebssysteme (Windows, OS X) und Softwareentwicklungs-Frameworks (Java, .NET) etabliert hat, zum anderen UTF-8, das ebenfalls in Betriebssystemen (GNU/Linux, Unix) sowie in verschiedenen Internetdiensten (E-Mail, WWW) eine große Rolle spielt. Basierend auf dem proprietären EBCDIC-Format von IBM-Großrechnern ist die UTF-EBCDIC-Kodierung definiert. Punycode dient dazu, Domainnamen mit Nicht-ASCII-Zeichen zu kodieren. Mit dem Standard Compression Scheme for Unicode existiert ein Kodierungsformat, das die Texte gleichzeitig komprimiert. Weitere Formate zur Kodierung von Unicode-Zeichen sind u. a. CESU-8 und GB 18030.
Unicode Zeichensatz Ostasiatische_Schriften_in_Unicode
Unicode

== Geschichte ==
Herkömmliche Computer-Zeichensätze umfassen nur einen begrenzten Vorrat an Zeichen, bei westlichen Zeichenkodierungen liegt diese Grenze meistens bei 128 (7 Bit) Codepositionen – wie bei dem sehr bekannten ASCII-Standard – oder 256 (8 Bit) Positionen, wie z. B. bei ISO 8859-1 (auch als ''Latin-1'' bekannt) oder EBCDIC. Davon sind nach Abzug der Steuerzeichen 95 Elemente bei ASCII und 191 Elemente bei den 8-Bit ISO-Zeichensätzen als Schrift- und Sonderzeichen darstellbar. Diese Zeichenkodierungen erlauben die gleichzeitige Darstellung nur weniger Sprachen im selben Text, wenn man sich nicht damit behilft, in einem Text verschiedene Schriften mit unterschiedlichen Zeichensätzen zu verwenden. Das behinderte den internationalen Datenaustausch in den 1980er und 1990er Jahren erheblich.
ISO 2022 war ein erster Versuch, mehrere Sprachen mit nur einer Zeichenkodierung darstellen zu können. Die Kodierung benutzt Escape-Sequenzen, um zwischen verschiedenen Zeichensätzen (z. B. zwischen Latin-1 und Latin-2) wechseln zu können. Das System setzte sich jedoch nur in Ostasien durch.
Joseph D. Becker von Xerox schrieb 1988 den ersten Entwurf für einen universalen Zeichensatz. Dieser 16-Bit-Zeichensatz sollte nach den ursprünglichen Plänen lediglich die Zeichen moderner Sprachen kodieren:
Im Oktober 1991 wurde nach mehrjähriger Entwicklungszeit die Version 1.0.0 des Unicode-Standards veröffentlicht, die damals nur die europäischen, nahöstlichen und indischen Schriften kodierte. Erst acht Monate später, nachdem die Han-Vereinheitlichung abgeschlossen war, erschien Version 1.0.1, die erstmals ostasiatische Zeichen kodierte. Mit der Veröffentlichung von Unicode 2.0 im Juli 1996 wurde der Standard von ursprünglich 65.536 auf die heutigen 1.114.112 Codepunkte, von U+0000 bis U+10FFFF erweitert. Zeichensatz

== Zeichensätze für Computersysteme ==
Traditionell in der Informatik bekannte Zeichenkodierungen sind der ASCII- und der EBCDIC-Code. Letzterer hat allerdings stark an Bedeutung verloren. Zunehmend in den Vordergrund getreten sind Zeichensätze mit international notwendigen Zeichen, die über das Englische hinausgehen, z. B. diesbezügliche Zeichensätze gemäß ANSI und insbesondere der international anerkannte Standard Unicode.
Ein Teil der Zeichen eines Zeichensatzes sind die ''darstellbaren Zeichen''. Ihre Anzahl ist geringer als die Zahl der insgesamt im Zeichensatz vorgesehenen Zeichen, da ein Teil des Zeichenvorrates für andere Zwecke, zum Beispiel als nicht-druckbare Steuerzeichen verwendet wird.
Den Teil der Computerhardware, der die Zeichen auf einem Bildschirm oder auch einem Plotter sichtbar werden lässt, nennt man Zeichengenerator. Ostasiatische_Schriften_in_Unicode

=== Weitere Zeichen ===
Neben den Schriftzeichen gibt es weitere Zeichen, die aus diesen abgeleitet sind, oder mit ihnen zusammen verwendet werden.
Satzzeichen und einige Symbole speziell für die ostasiatische Schriften finden sich im Block Unicodeblock CJK-Symbole und -Interpunktion. Weitere Symbole, die sich aus diesen Schriftzeichen ableiten oder mit ihnen zusammen verwendet werden, befinden sich in den Blöcken Umschlossene CJK-Zeichen und -Monate, Zusätzliche umschlossene CJK-Zeichen und CJK-Kompatibilität. Zur Kompatibilität mit anderen Standards werden in den Blöcken Vertikale Formen (für GB 18030) und CJK-Kompatibilitätsformen (für CNS 11643) einige Satzzeichen explizit in der Form kodiert, die sie im vertikalen Layout annehmen. Ebenfalls zur Kompatibilität mit CNS 11643 kodiert der Unicodeblock Kleine Formvarianten einige Satzzeichen in einer kleinen Variante.
Ebenfalls zur Kompatibilität mit älteren Standards gibt es den Unicodeblock Halbbreite und vollbreite Formen: Die meisten Zeichenkodierungen für ostasiatische Schriften verwenden einen Ein-Byte-Zeichensatz, der auf ASCII aufbaut parallel zu einem Mehr-Byte-Zeichensatz für die CJK-Zeichen. Die Anzahl der Bytes korrespondiert dabei mit der Breite der Zeichen: Die Ein-Byte-Zeichen werden nur mit halber Breite dargestellt. Viele dieser Zeichensätze kodieren aber alle Zeichen des ASCII-Bereiches ein weiteres Mal mit mehreren Bytes als vollbreite Formen, umgekehrt wurden einige Zeichen, unter anderem Katakana, auch in halber Breite in Zeichensätze aufgenommen. Unicode stellt daher ebenfalls die doppelt kodierten Zeichen ein weiteres Mal als vollbreites bzw. halbbreites Zeichen zur Verfügung.