Encodage des caractères
L'encodage des caractères définit l'équivalence entre des caractères et leur valeur numérique en machine.
L'ASCII est l'ancêtre et la base de tous les systèmes d'encodage actuels : il définit par exemple que la lettre A à la valeur 65.
L'encodage universel Unicode UTF-8 est supporté par XML et aujourd'hui la plupart des outils informatiques associés, il est à utiliser dans le cas général.