qas: question: Wozu werden die ersten 32-ASCII Zeichencodes verwendet?
answers: answer_id: 59724
question_id: 57839
text: Diese Zeichen stellen keine Schriftzeichen dar, sondern dienen (oder dienten) zur Steuerung von solchen Geräten, die den ASCII verwenden (etwa Drucker).
answer_category: LONG

question: Welchen Code im ASCII-Zeichensatz hat das Leerzeichen?
answers: answer_id: 59726
question_id: 57841
text: 20hex ''(SP)''
answer_category: SHORT

question: Welche Buchstaben kann man in der ASCII-Zeichentabelle nicht finden?
answers: answer_id: 59728
question_id: 57843
text: In nicht-englischen Sprachen verwendete Buchstabenvarianten – beispielsweise die deutschen Umlaute
answer_category: SHORT

question: Warum gibt es keine Anführungszeichen in der ASCII-Zeichentabelle?
answers: answer_id: 59729
question_id: 57844
text: Der Zweck war ''Informationsaustausch'', nicht Drucksatz.
answer_category: SHORT

question: Wie hat man den Code 7Fhex aus dem ASCII-Zeichensatz früher benutzt?
answers: answer_id: 59730
question_id: 57845
text: wie ein Steuerzeichen verwendet, um auf Lochstreifen oder Lochkarten ein bereits gelochtes Zeichen nachträglich durch das Setzen aller Bits, das heißt durch Auslochen aller sieben Markierungen, löschen zu können
answer_category: SHORT
context: American_Standard_Code_for_Information_Interchange

== Zusammensetzung ==
 ASCII-Zeichentabelle, hexadezimale Nummerierung
Die ersten 32 ASCII-Zeichencodes (von 00hex bis 1Fhex) sind für Steuerzeichen ''(control character)'' reserviert; siehe dort für die Erklärung der Abkürzungen in obiger Tabelle. Diese Zeichen stellen keine Schriftzeichen dar, sondern dienen (oder dienten) zur Steuerung von solchen Geräten, die den ASCII verwenden (etwa Drucker). Steuerzeichen sind beispielsweise der Wagenrücklauf für den Zeilenumbruch oder ''Bell'' (die Glocke); ihre Definition ist historisch begründet.
Code 20hex ''(SP)'' ist das Leerzeichen (engl. ''space'' oder ''blank''), das in einem Text als Leer- und Trennzeichen zwischen Wörtern verwendet und auf der Tastatur durch die Leertaste erzeugt wird.
Die Codes 21hex bis 7Ehex stehen für druckbare Zeichen, die Buchstaben, Ziffern und Interpunktionszeichen (Satzzeichen, Wortzeichen) umfassen. Die Buchstaben sind lediglich Klein- und Großbuchstaben des lateinischen Alphabets. In nicht-englischen Sprachen verwendete Buchstabenvarianten – beispielsweise die deutschen Umlaute – sind im ASCII-Zeichensatz nicht enthalten. Ebenso fehlen typografisch korrekte Gedankenstriche und Anführungszeichen, die Typografie beschränkt sich auf den Schreibmaschinensatz. Der Zweck war ''Informationsaustausch'', nicht Drucksatz.
Code 7Fhex (alle sieben Bits auf eins gesetzt) ist ein Sonderzeichen, das auch als ''Löschzeichen'' bezeichnet wird ''(DEL)''. Dieser Code wurde früher wie ein Steuerzeichen verwendet, um auf Lochstreifen oder Lochkarten ein bereits gelochtes Zeichen nachträglich durch das Setzen aller Bits, das heißt durch Auslochen aller sieben Markierungen, löschen zu können. Dies war die einzige Möglichkeit zum Löschen, da einmal vorhandene Löcher nicht mehr rückgängig gemacht werden können.
Bereiche ohne Löcher (also mit dem Code 00hex) fanden sich vor allem am Anfang und Ende eines Lochstreifens ''(NUL)''.
Aus diesem Grund gehörten zum eigentlichen ASCII nur 126 Zeichen, denn den Bitmustern 0 (0000000) und 127 (1111111) entsprachen keine Zeichencodes. Der Code 0 wurde später in der Programmiersprache C als „Ende der Zeichenkette“ interpretiert; dem Zeichen 127 wurden verschiedene grafische Symbole zugeordnet.