"American Standard Code for Information Exchange".
Chacun des caractères accessibles depuis le clavier d'un ordinateur est décrit par un code numérique unique.
L'ASCII est le code le plus usité et le plus largement compatible. Il est à la base de nombreuses autres normes (Unicode, ISO 8859-1, Windows-1252).
Il définit 128 caractères numérotés de 0 à 127 et codés en binaire de 0000000 à 1111111 (sept bits).
Sept bits suffisent donc pour représenter un caractère codé en ASCII. Toutefois, les ordinateurs travaillant presque tous sur huit bits (un octet) depuis les années 1970, chaque caractère d'un texte en ASCII est stocké dans un octet dont le 8e bit est 0.
Quelques exemples :
0 : 0110000(0)
@ : 1000000(0)
A : 1000001(0)
a : 1100001(0)