. | Point | Sert à accéder aux propriétés d'un objet dans de nombreux langages, à écrire les décimales et à préciser le type d'un fichier. |
( ) | Parenthèses | Regroupent des expressions et contrôlent l’ordre des opérations ; entourent les paramètres d’une définition de fonction et les arguments d’un appel. |
[ ] | Crochets | Souvent utilisés pour indexer des tableaux, définir des listes ou former une partie d'une expression régulière. |
{ } | Accolades | Servent à délimiter un bloc de code, par exemple dans une fonction ou une boucle. |
< > | Chevrons | Courants dans les balises HTML, les génériques de langages comme Java et C#, et les directives d'inclusion en C++. |
& | Esperluette | En Python, & calcule le ET bit à bit des entiers ; la conjonction logique utilise and. En C, & unaire obtient une adresse. |
* | Astérisque | Indique la multiplication, un pointeur dans les langages C et un caractère générique dans divers contextes. |
/ | Barre oblique | Sert à la division ainsi qu'à séparer les éléments des chemins de fichiers et des URL. |
\ | Barre oblique inverse | Sert de caractère d'échappement dans les chaînes, par exemple \n pour un saut de ligne dans une chaîne Python ordinaire. |
^ | Accent circonflexe | Représente l'opération « OU exclusif » dans les opérations bit à bit et sert d'opérateur de puissance dans certains environnements. |
% | Signe pour cent | Sert d'opérateur modulo en arithmétique et renvoie le reste d'une division. |
; | Point-virgule | Marque souvent la fin d'une instruction dans des langages comme C, C++ et Java. |
: | Deux-points | Sépare les deux résultats dans condition ? valueIfTrue : valueIfFalse en JavaScript ; sert aussi dans les étiquettes et annotations de type. |
? | Point d'interrogation | Dans l’opérateur conditionnel JavaScript, suit la condition et précède la valeur choisie lorsqu’elle est vraie. |
! | Point d'exclamation | Représente la négation logique dans une condition. |
# | Dièse | Sert aux directives du préprocesseur en C/C++ et aux commentaires dans des scripts Python ou Ruby. |
$ | Signe dollar | Sert couramment à désigner les variables dans des langages de script comme PHP et Perl. |
- | Tiret | Sert principalement à la soustraction, mais aussi à nier des valeurs et à introduire des arguments de ligne de commande. |
_ | Tiret bas | Fréquent dans les noms de variables et de fonctions, notamment selon la convention snake_case. |
` | Accent grave | Délimite les littéraux de gabarit JavaScript, qui acceptent des expressions intégrées et des chaînes multilignes. |
" et ' | Guillemets | Délimitent les chaînes littérales ; l'emploi des guillemets simples ou doubles dépend du langage et du contexte. |
@ | Arobase | Sert aux décorateurs Python, aux adresses électroniques dans les chaînes et aux annotations de langages comme Java. |