Der "American Standard Code for Information Interchange" (ASCII; dt.: "Amerikanischer Standard-Code für den Informationsaustausch") ist ein Standardverfahren zur Codierung alphabetischer und numerischer Schriftzeichen sowie von Steuerzeichen. Für jedes Zeichen gibt es einen Zahlen-Code, der es ermöglicht, zwischen verschiedenen Systemen Texte auszutauschen. Der Code belegt nur die ersten sieben von den acht Bit eines jeden Bytes. ASCII ist also ein 7 Bit-Code für die Darstellung von insgesamt 128 Zeichen des lateinischen Alphabets - Buchstaben, Ziffern, Sonder- und Steuerzeichen. Die ersten 32 Zeichen des ASCII werden als Kontrollzeichen benutzt, etwa für die Steuerung von Druckern.
| Nr. |
Zeichen |
Beschreibung |
Unicode hexadez. |
| 0 |
NUL |
Null |
� |
| 1 |
SOH |
Start of heading; Beginn des Kopfes |
 |
| 2 |
STX |
Start of text; Beginn des Textes |
 |
| 3 |
ETX |
End of text; Ende des Textes |
 |
| 4 |
EOT |
End of transmission; Ende der Übertragung |
 |
| 5 |
ENQ |
Enquiry; Anfrage |
 |
| 6 |
ACK |
Acknowledge; Bestätigung |
 |
| 7 |
BEL |
Bell; Glockenzeichen |
 |
| 8 |
BS |
Backspace; Eingabeschritt zurück |
 |
| 9 |
HT |
Horizontal tab; Horizontaler Tabulator |
	 |
| 10 |
LF |
Line feed; Zeilenvorschub |

 |
| 11 |
VT |
Vertical tab; Vertikaler Tabulator |
 |
| 12 |
FF |
Form feed; Formular-Vorschub |
 |
| 13 |
CR |
Carriage return; Wagenrücklauf (Zeilenschaltung) |

 |
| 14 |
SO |
Shift out; Hochstelltaste aus |
 |
| 15 |
SI |
Shift in; Hochstelltaste ein |
 |
| 16 |
DLE |
Data link escape; Abbruch der Datenverbindung |
 |
| 17 |
DC1 |
Device control 1; Gerätestuerung 1 |
 |
| 18 |
DC2 |
Device control 2; Gerätesteuerung 2 |
 |
| 19 |
DC3 |
Device control 3; Gerätesteuerung 3 |
 |
| 20 |
DC4 |
Device control 4; Gerätesteuerung 4 |
 |
| 21 |
NEW |
Negative acknowledge; Negative Bestätigung |
 |
| 22 |
SYN |
Synchronous idle; Gleichzeitiger Leerlauf |
 |
| 23 |
ETB |
End transmission block; Ende des Übertragungsblocks |
 |
| 24 |
CAN |
Cancel; Stornieren |
 |
| 25 |
EM |
End of medium; Ende des Mediums |
 |
| 26 |
SUB |
Substitute; Ersatz |
 |
| 27 |
ESC |
Escape; Verlassen, abbrechen |
 |
| 28 |
FS |
File Seperator; Dateien-Trenner |
 |
| 29 |
GS |
Group Separator; Gruppen-Trenner |
 |
| 30 |
RS |
Record Separator; Aufzeichnungs-Trenner |
 |
| 31 |
US |
Unit separator; Einheiten-Trenner |
 |
| 32 |
|
space; Leerschritt |
  |
| 33 |
! |
Ausrufungszeichen |
! |
| 34 |
" |
Gerade Anführungszeichen oben |
" |
| 35 |
# |
Nummer-Zeichen ("Schweinegatter") |
# |
| 36 |
$ |
Dollar-Zeichen |
$ |
| 37 |
% |
Prozent-Zeichen (vom Hundert) |
% |
| 38 |
& |
Kaufmännisches Und (Ampersand) |
& |
| 39 |
' |
Apostroph (Auslassungszeichen) |
' |
| 40 |
( |
Linke Klammer (Klammer auf) |
( |
| 41 |
) |
Rechte Klammer (Klammer zu) |
) |
| 42 |
* |
Sternchen (Asterisk) |
* |
| 43 |
+ |
Plus (Additionszeichen, Summenzeichen) |
+ |
| 44 |
, |
Komma |
, |
| 45 |
- |
Bindestrich |
- |
| 46 |
. |
Punkt (Satzende) |
. |
| 47 |
/ |
Slash; Schrägstrich |
/ |
| 48 |
0 |
Ziffer Null |
0 |
| 49 |
1 |
Ziffer Eins |
1 |
| 50 |
2 |
Ziffer Zwei |
2 |
| 51 |
3 |
Ziffer Drei |
3 |
| 52 |
4 |
Ziffer Vier |
4 |
| 53 |
5 |
Ziffer Fünf |
5 |
| 54 |
6 |
Ziffer Sechs |
6 |
| 55 |
7 |
Ziffer Sieben |
7 |
| 56 |
8 |
Ziffer Acht |
8 |
| 57 |
9 |
Ziffer Neun |
9 |
| 58 |
: |
Doppelpunkt |
: |
| 59 |
; |
Semikolon (Punktkomma) |
; |
| 60 |
< |
Kleiner als |
< |
| 61 |
= |
Gleichheitszeichen |
= |
| 62 |
> |
Größer als |
> |
| 63 |
? |
Fragezeichen |
? |
| 64 |
@ |
"at"-Zeichen ("Klammeraffe") |
@ |
| 65 |
A |
Großes A |
A |
| 66 |
B |
Großes B |
B |
| 67 |
C |
Großes C |
C |
| 68 |
D |
Großes D |
D |
| 69 |
E |
Großes E |
E |
| 70 |
F |
Großes F |
F |
| 71 |
G |
Großes G |
G |
| 72 |
H |
Großes H |
H |
| 73 |
I |
Großes I |
I |
| 74 |
J |
Großes J |
J |
| 75 |
K |
Großes K |
K |
| 76 |
L |
Großes L |
L |
| 77 |
M |
Großes M |
M |
| 78 |
N |
Großes N |
N |
| 79 |
O |
Großes O |
O |
| 80 |
P |
Großes P |
P |
| 81 |
Q |
Großes Q |
Q |
| 82 |
R |
Großes R |
R |
| 83 |
S |
Großes S |
S |
| 84 |
T |
Großes T |
T |
| 85 |
U |
Großes U |
U |
| 86 |
V |
Großes V |
V |
| 87 |
W |
Großes W |
W |
| 88 |
X |
Großes X |
X |
| 89 |
Y |
Großes Y |
Y |
| 90 |
Z |
Großes Z |
Z |
| 91 |
[ |
Linke, eckige Klammer |
[ |
| 92 |
\ |
Backslash; Umgekehrter Schrägstrich |
\ |
| 93 |
] |
Rechte, eckige Klammer |
] |
| 94 |
^ |
Zirkumflex |
^ |
| 95 |
_ |
Unterstrich |
_ |
| 96 |
` |
Grave (accent grave) |
` |
| 97 |
a |
Kleines a |
a |
| 98 |
b |
Kleines b |
b |
| 99 |
c |
Kleines c |
c |
| 100 |
d |
Kleines d |
d |
| 101 |
e |
Kleines e |
e |
| 102 |
f |
Kleines f |
f |
| 103 |
g |
Kleines g |
g |
| 104 |
h |
Kleines h |
h |
| 105 |
i |
Kleines i |
i |
| 106 |
j |
Kleines j |
j |
| 107 |
k |
Kleines k |
k |
| 108 |
l |
Kleines l |
l |
| 109 |
m |
Kleines m |
m |
| 110 |
n |
Kleines n |
n |
| 111 |
o |
Kleines o |
o |
| 112 |
p |
Kleines p |
p |
| 113 |
q |
Kleines q |
q |
| 114 |
r |
Kleines r |
r |
| 115 |
s |
Kleines s |
s |
| 116 |
t |
Kleines t |
t |
| 117 |
u |
Kleines u |
u |
| 118 |
v |
Kleines v |
v |
| 119 |
w |
Kleines w |
w |
| 120 |
x |
Kleines x |
x |
| 121 |
y |
Kleines y |
y |
| 122 |
z |
Kleines z |
z |
| 123 |
{ |
Linke geschweifte Klammer |
{ |
| 124 |
| |
senkrechter Strich |
| |
| 125 |
} |
Rechte geschweifte Klammer |
} |
| 126 |
~ |
Tilde |
~ |
| 127 |
DEL |
Delete; Löschen |
 |
Die deutschen Sonderzeichen (wie Umlaute und das ß) sind nicht Teil des ASCII. Auch die Sonderzeichen anderer europäischer Länder können in ASCII nicht dargestellt werden. Mehrere gegenüber dem ASCII erweiterte Zeichensätze hingegen umfassen auch nationale Sonderzeichen:
Der ASCII-Standard wurde in den 1960er Jahren zur Zeit der Datenübertragung per Telex entwickelt.
In der Telekommunikation per E-Mail ist es auch heute noch unüblich, Sonderzeichen zu verwenden, da sie von anderen Systemen unter Umständen falsch interpretiert werden und dann zu Zeichenkauderwelsch beim Empfänger führen. In HTML sollten nicht zum ASCII gehörende Sonderzeichen maskiert (in HTMl-Entities umgesetzt) werden.