ASCII
«Code standard américain pour l'échange d'informations». ASCII Encodage de caractère fournit un moyen standard de représenter caractères en utilisant des codes numériques. Ceux-ci incluent des lettres anglaises majuscules et minuscules, des chiffres et des symboles de ponctuation.
ASCII utilise 7 les bits pour représenter chaque personnage. Par exemple, un "T" majuscule est représenté par le nombre 84 et un minuscule "t" est représenté par 116. Autre clavier les clés sont également mappées sur les valeurs ASCII standard. Par exemple, la clé d'échappement (ESC) est représentée par 27 et la clé de suppression (DEL) est représentée par 32. Les codes ASCII peuvent également être affichés comme hexadécimal valeurs au lieu des nombres décimaux énumérés ci-dessus. Par exemple, la valeur ASCII de la clé d'échappement en hexadécimal est "1B" et la valeur hexadécimale de la clé de suppression est "7F".
Comme ASCII utilise des bits 7, il ne prend en charge que les valeurs 2 ^ 7 ou 128. Par conséquent, le jeu de caractères ASCII standard est limité aux caractères 128. Bien que cela soit suffisant pour représenter toutes les lettres, chiffres et symboles de ponctuation anglais standard, il ne suffit pas de représenter tous les caractères spéciaux ou les caractères d'autres langues. Même l'ASCII étendu, qui prend en charge les valeurs de bits 8, ou les caractères 256, n'inclut pas suffisamment de caractères pour représenter avec précision toutes les langues. Par conséquent, d'autres jeux de caractères, tels que Latin-1 (ISO-8859-1), UTF-8 et UTF-16 sont couramment utilisés pour documents et les pages Web qui nécessitent plus de caractères.