À retenir
- C'est l'unité de base du texte numérique.
- L'ordinateur ne voit pas une lettre, mais un code numérique qui lui est associé (ex: 65 pour le 'A').
- Une suite de caractères forme ce qu'on appelle une « chaîne de caractères ».
En informatique, un caractère est la plus petite brique permettant de construire du texte. Il s'agit d'une unité isolée qui représente soit une lettre, un chiffre, un signe de ponctuation ou même une commande invisible (comme un retour à la ligne). C'est l'équivalent numérique d'une lettre de l'alphabet ou d'une touche de votre clavier.
Étymologie
Issu du grec charaktēr signifiant « marque gravée » ou « empreinte », puis passé par le latin, le terme désignait à l'origine l'outil servant à graver. En informatique, il désigne la valeur numérique associée à un symbole pour que l'ordinateur puisse le mémoriser et l'afficher.
Exemples d'usage
- La lettre minuscule
a. - Le symbole spécial
&(esperluette). - Le caractère d'espacement (la touche Espace).
- L'émoji
🚀, qui est techniquement traité comme un caractère unique dans les systèmes modernes.
Cas d'usage
Le concept de caractère intervient dans la saisie de texte, la création de fichiers, le développement de logiciels (via le type de données char) et la communication entre serveurs via des protocoles de texte comme le HTTP.
Bonnes pratiques
Privilégiez toujours l'encodage UTF-8 lors de la création de fichiers ou de bases de données. Cela permet de gérer correctement tous les types de caractères (accents, alphabets non latins, symboles) et d'éviter l'apparition de caractères bizarres à l'écran.
Synonymes
Antonymes
Conseil
Pour bien débuter, faites bien la distinction entre le caractère lui-même (l'idée abstraite du 'A') et sa représentation graphique (la police d'écriture). En programmation, un caractère est souvent délimité par des guillemets simples ('x').
Questions fréquentes
Un caractère est-il toujours visible ?
Non, il existe des caractères dits 'de contrôle' comme le saut de ligne ou la tabulation qui servent à la mise en forme sans afficher de symbole.
Quelle différence entre '1' et le chiffre 1 ?
Le caractère '1' est un dessin textuel sans valeur mathématique directe, alors que le nombre 1 est une valeur numérique sur laquelle on peut faire des calculs.