Qu'est-ce qu'un point de code?
Un point de code fait référence à une valeur numérique spécifique qui désigne tout caractère individuel dans un jeu de caractères. Du point de vue de l'utilisateur final, taper sur un ordinateur est assez simple. appuyer sur une touche étiquetée du clavier crée un caractère correspondant à l'écran. Cependant, du point de vue de l'ordinateur, la frappe est beaucoup plus difficile. Les entrées du clavier doivent être traduites plusieurs fois pour générer le caractère spécifique choisi. Le point de code d'un caractère spécifique ne représente qu'une étape de la chaîne de traduction, ce qui permet d'afficher du texte à l'écran visible dans un jeu de caractères particulier.
Un jeu de caractères est comme un dictionnaire multilingue qui explique à l’ordinateur quels numéros correspondent à quels caractères. Un point de code est le numéro correspondant à un caractère particulier de ce jeu de caractères. Parmi les jeux de caractères couramment utilisés dans les ordinateurs, citons le code ASCII (American Standard Code) et l’unicode. Chacun de ces ensembles a un ensemble de points de code différent. Ainsi, par exemple, le point de code 400 en ASCII peut faire référence au "!" caractère, dans Unicode il pourrait faire référence à "&".
Lorsque l'utilisateur final appuie sur un bouton du clavier, le matériel génère un ensemble spécifique d'impulsions électroniques que l'ordinateur doit convertir en binaire. Le binaire est la langue des ordinateurs, qui ne comprend que les caractères "1" et "0". À partir de là, l’ordinateur calcule un nombre spécifique, qu’il doit ensuite faire correspondre au point de code du jeu de caractères pour générer le caractère voulu. Ce n’est qu’après tout cela que l’ordinateur produit le caractère sélectionné à l’écran.
Les points de code sont stockés sur l'ordinateur dans des espaces compris entre un et quatre octets. Il s'agit d'une très petite quantité de mémoire, ce qui signifie que le stockage de centaines ou de milliers de points de code n'est pas un véritable défi pour les ordinateurs modernes. Le résultat est que les fabricants de jeux de caractères laissent souvent beaucoup d'espace libre pour des affectations de points de code non spécifiées, ce qui permet aux programmeurs d'ajouter des caractères supplémentaires au jeu sans faire de révisions substantielles au code.
Il convient également de noter que les points de code sont le plus souvent utilisés pour les caractères abstraits ou non standard d'un jeu de caractères. Pour voir un exemple de ces caractères abstraits, ouvrez le menu "Démarrer" de l'ordinateur - si vous utilisez un ordinateur Windows - et tapez "Carte" dans le champ "Rechercher". Appuyez sur "Entrée" pour afficher une liste des caractères abstraits disponibles pour un jeu de caractères choisi.