Identifiant
Le nom donné à quelque chose dans un programme — variable, fonction, classe, module. Les règles de validité varient selon le langage.
Règle classique : commencer par une lettre ou un underscore, puis alphanumérique. Règle moderne : les identifiants Unicode sont acceptés dans la plupart des langages récents (Java, Python, Swift) — on peut donc avoir des noms de fonction en chinois ou en emoji, ce qui reste controversé. Les mots réservés (if, while) ne peuvent pas servir d'identifiants. Conventions de nommage : snake_case (Python, Rust), camelCase (Java, JS), PascalCase (les types), SCREAMING_SNAKE (les constantes). Le kebab-case ne survit que dans les contextes sans opérateur de soustraction (Lisp, CSS).