En bref
Le vocabulaire de la programmation s’apprend vite quand on le regroupe par familles. Les mots du code : un programme est une suite d’instructions écrites dans un langage, exécutées par la machine ; le code source est le texte que tu écris ; un bug est une erreur, le débogage sa chasse. Les mots de la logique : une variable stocke une valeur, une condition (if/else) choisit un chemin, une boucle répète, une fonction regroupe des instructions réutilisables, un algorithme décrit la méthode. Les mots des données : chaîne de caractères, nombre, booléen, tableau, objet. Les mots de l’écosystème : IDE (ton éditeur), framework (une base toute prête), bibliothèque, API, front-end/back-end, Git. Une vingtaine de termes couvrent 90 % de ce que tu liras.
Ouvrir un tutoriel de code et n’y comprendre aucun mot : voilà le premier mur du débutant — et le plus simple à franchir. Ce lexique du vocabulaire de la programmation t’explique chaque terme en une phrase claire, avec le lien vers sa définition complète. Garde-le ouvert pendant que tu suis notre guide pour apprendre à coder.
Les mots du code : écrire et exécuter un programme
Un programme (ou logiciel, application) est une suite d’instructions qu’un ordinateur exécute. Le texte que tu écris pour le créer s’appelle le code source ; il est rédigé dans un langage de programmation (Python, JavaScript…), chacun avec sa syntaxe — sa grammaire et sa ponctuation. Exécuter (ou « lancer ») un programme, c’est demander à la machine de suivre tes instructions ; selon le langage, ce passage se fait via un compilateur (traduction complète avant exécution) ou un interpréteur (traduction ligne à ligne).
Quand quelque chose ne fonctionne pas, tu tiens un bug : une erreur dans le code — l’histoire du terme et ses variétés sont dans qu’est-ce qu’un bug informatique. Le débogage (debugging) est l’art de le traquer, souvent guidé par le message d’erreur que la machine t’affiche — apprends à le lire au lieu de le fermer. Enfin, une exception est une erreur prévue et gérée proprement par le programme : le mécanisme complet est expliqué dans la gestion des erreurs.
Les mots de la structure : données et logique
C’est la famille la plus importante — ces cinq notions forment le squelette de tous les programmes du monde.
- Une variable est une boîte nommée qui stocke une valeur (un âge, un prénom, un prix) : détails dans comprendre une variable.
- Les valeurs ont un type : nombre, chaîne de caractères (du texte), booléen (vrai/faux). Plusieurs valeurs se rangent dans un tableau (une liste ordonnée) — voir comprendre un tableau (array) — ou dans un objet, qui regroupe des propriétés nommées.
- Une condition fait bifurquer le programme : « si (if) l’utilisateur est connecté, alors… sinon (else)… » — le mécanisme dans comprendre if/else.
- Une boucle répète des instructions tant qu’une condition est vraie : comprendre une boucle.
- Une fonction emballe un groupe d’instructions réutilisables sous un nom : comprendre une fonction. Et l’algorithme, c’est la recette globale — la suite d’étapes qui résout le problème : comprendre un algorithme.
Les mots de l’écosystème : outils et métiers
Reste le vocabulaire de l’environnement de travail. L’IDE (environnement de développement intégré) est ton éditeur de code enrichi — coloration, suggestions, débogueur : définition complète dans qu’est-ce qu’un IDE. Une bibliothèque (library) est du code tout prêt que tu importes pour ne pas réinventer la roue ; un framework va plus loin en imposant une structure complète à ton projet — nuance détaillée dans comprendre un framework. Une API est la prise de courant entre deux programmes : elle permet à ton code de parler à un autre service — voir comprendre une API.
Côté web, le front-end désigne ce que l’utilisateur voit (l’interface), le back-end ce qui tourne côté serveur (données, logique) : la frontière est tracée dans front-end vs back-end. Git, enfin, est l’outil qui historise chaque version de ton code — indispensable dès tes premiers projets. Ce lexique en poche, les tutoriels deviennent lisibles : la suite logique est de mettre ces mots en pratique avec par où commencer la programmation, puis d’aller voir ce que fait concrètement un développeur de ses journées.
Comment mémoriser tout ça sans fiches de révision ? Par l’immersion active. Quand un tutoriel emploie un terme inconnu, ne saute pas par-dessus : prends dix secondes pour le reformuler à voix haute avec tes mots (« ok, une variable, c’est une boîte nommée »). Cette reformulation est le geste qui fait passer un mot du brouillard au réflexe. Tiens aussi ton lexique personnel : un simple fichier où tu notes chaque terme croisé avec ta propre définition en une ligne — le relire cinq minutes par semaine ancre plus que n’importe quelle liste toute faite, parce que les mots y sont les tiens. Deuxième levier : l’anglais. Le vocabulaire de la programmation est massivement anglophone — string pour chaîne, array pour tableau, loop pour boucle, statement pour instruction — et la documentation la plus riche l’est aussi. Pas besoin d’être bilingue : apprends chaque terme dans les deux langues dès le départ, tu doubleras la quantité de ressources accessibles. Méfie-toi enfin de deux faux-amis célèbres : Java n’est pas JavaScript (deux langages différents qui partagent un bout de nom pour des raisons marketing des années 90), et un « argument » n’est pas une dispute mais la valeur qu’on passe à une fonction. Chaque semaine de pratique ajoutera naturellement sa poignée de mots — framework, API, commit, déploiement — sans effort de mémorisation : le contexte fait tout le travail. Dans un mois, tu liras les discussions de développeurs comme un initié, et tu auras oublié qu’un jour ce jargon t’intimidait.
Questions fréquentes
Quelle est la différence entre une bibliothèque et un framework ?
Une bibliothèque est une boîte à outils : tu appelles ses fonctions quand tu en as besoin, ton code garde le contrôle. Un framework est une structure complète : il impose l’organisation du projet et c’est lui qui appelle ton code aux endroits prévus.
Que veut dire « déboguer » un programme ?
Déboguer, c’est chercher, comprendre et corriger les erreurs (bugs) d’un programme : lire le message d’erreur, localiser la ligne fautive, tester une hypothèse, vérifier. C’est une activité quotidienne et normale du développeur, pas un signe d’échec.
C’est quoi une API, en une phrase simple ?
Une API est une interface qui permet à deux programmes de se parler selon des règles précises : ton application peut par exemple demander la météo à un service externe via son API, sans rien connaître de son fonctionnement interne.
Faut-il connaître tout ce vocabulaire avant de coder ?
Non : une dizaine de termes (variable, fonction, boucle, condition, bug, syntaxe) suffisent pour démarrer. Le reste s’assimile naturellement au fil des tutoriels et des projets — garde simplement un lexique sous la main les premières semaines.
Sources
Cet article a une vocation informative et pédagogique. Les plateformes, outils et formations éventuellement cités le sont à titre d’exemple ; compare plusieurs options avant de t’engager ou de payer.

