Code ASCII

Le code ASCII (American Standard Code for Information Interchange, code américain normalisé pour l'échange d'information) : est une norme informatique de codage de caractères apparue dans les années 1960 qui définit 128 nombres entiers (représentables sur 7 bits) pour représenter 95 caractères imprimables : les chiffres arabes de 0 à 9, les lettres minuscules et capitales de A à Z, des symboles mathématiques et de ponctuation, et 33 caractères dits « de contrôle ».

Le code ASCII permet de numériser tous les textes en anglais mais il est trop limité pour les autres langues, dont le français et ses lettres accentuées. Des extensions à ce code ont donc été inventées (en utilisant un 8e bit pour coder 128 signes supplémentaires). Aujourd'hui, les systèmes devant échanger des textes utilisent de plus en plus le code UTF-8 en remplacement de l'ASCII.

Table ASCII

Pour connaître le numéro d'un caractère, on multiplie son numéro de ligne par 16 et on ajoute son numéro de colonne. Exemples :

    • 'a' se code 6×16+1 = 97 ;
    • 'Z' se code 5×16+10 = 90.