ASCII
Steht für „American Standard Code for Information Interchange“. ASCII ist eine Zeichenkodierung, die numerische Codes verwendet, um Zeichen darzustellen. Dazu gehören englische Groß- und Kleinbuchstaben, Zahlen und Satzzeichen.
Standard-ASCII
Standard-ASCII kann 128 Zeichen darstellen. Für jedes Zeichen werden 7 Bits verwendet, da das erste Bit des Bytes immer 0 ist. Beispielsweise wird ein großes „T“ durch 84 oder 01010100 im Binärsystem dargestellt. Ein kleines „t“ wird durch 116 oder 01110100 im Binärsystem dargestellt. Auch andere Tasten auf der Tastatur sind Standard-ASCII-Werten zugeordnet. Beispielsweise hat die Escape-Taste (ESC) in ASCII den Wert 27 und die Entf-Taste (DEL) den Wert 127.
Erweitertes ASCII
Die 128 (27) von Standard-ASCII unterstützten Zeichen reichen aus, um alle englischen Standardbuchstaben, Zahlen und Satzzeichen darzustellen. Es reicht jedoch nicht aus, alle Sonderzeichen und Zeichen anderer Sprachen darzustellen. Erweitertes ASCII hilft, dieses Problem zu lösen, indem es 128 zusätzliche Werte hinzufügt, also insgesamt 256 (28) Zeichen. Die zusätzlichen Binärwerte beginnen mit einer 1 statt mit einer 0. Beispielsweise wird das Zeichen „é“ im erweiterten ASCII durch 233 oder 11101001 im Binärsystem dargestellt. Der Großbuchstabe „Ö“ wird durch 214 oder 11010110 im Binärsystem dargestellt.
Obwohl erweitertes ASCII den Zeichensatz von Standard-ASCII verdoppelt, enthält es bei Weitem nicht genügend Zeichen, um alle Sprachen zu unterstützen. Einige asiatische Sprachen benötigen beispielsweise Tausende von Zeichen. Daher werden andere Zeichenkodierungen wie Latin-1 (ISO-8859-1) und UTF-8 heute häufiger als ASCII für Dokumente und Webseiten verwendet. UTF-8 unterstützt über eine Million Zeichen.
Testen Sie Ihr Wissen