Aller au contenu
uencoder

ASCII

ASCII (American Standard Code for Information Interchange) est un standard de codage de caractères sur 7 bits définissant 128 caractères (0-127), incluant lettres, chiffres, signes et caractères de contrôle.

Objectif

Fournir un standard unifié de codage de caractères pour les premiers ordinateurs et équipements de communication, assurant l'interopérabilité du texte entre fabricants.

Mécanisme

Chaque caractère est représenté sur 7 bits, généralement stocké dans 1 octet (bit de poids fort à 0 ou parité). 0-31 et 127 sont de contrôle, 32-126 imprimables. Les codages modernes (UTF-8) sont des sur-ensembles d'ASCII.

Cas d’usage

  • Mots-clés de protocoles et en-têtes HTTP
  • Jeu de caractères par défaut pour code et config
  • Communication série et embarquée
  • Étiquettes de domaine dans enregistrements DNS

Exemples

  • entrée
    A
    Output
    65

    The ASCII code of uppercase A is 65

Erreurs courantes

Mistaking extended ASCII (128-255) for standard ASCII
Standardize on UTF-8 encoding

Termes associés

Outils associés

References