Bonjour ! J'espère que vous êtes prêt(e) pour une nouvelle leçon.
Introduction
Dans la leçon précédente, vous avez appris à raconter une séquence d'actions terminées, comme les étapes d'une session de débogage, en utilisant le passé composé. C'est une compétence essentielle pour les comptes-rendus quotidiens (daily stand-ups) et les discussions de projet.
Aujourd'hui, nous allons enrichir votre vocabulaire pour que vous puissiez parler non seulement de ce que vous avez fait, mais aussi des technologies que vous avez utilisées. L'objectif de cette leçon est de vous rendre capable de nommer les langages de programmation, les frameworks et les outils courants en français.
Savoir discuter de votre stack technique est fondamental pour un entretien d'embauche, pour décrire l'architecture d'un projet, ou simplement pour parler de votre travail avec des collègues francophones.
1. Les Fondations : "Langage" et "Stack Technique"
Avant de lister des technologies spécifiques, assurons-nous de maîtriser les termes de base. En tant que développeur full-stack, vous jonglez constamment avec ces concepts.
Commençons par une lecture rapide pour définir ces termes en français.
Les meilleurs langages de programmation en 2025
Cet article, 'Choisir le bon langage de programmation pour votre projet', commence par une excellente définition de ce qu'est un langage de programmation et un 'stack technique'.
Lisez les deux premières sections de l'article : 'Qu’est-ce qu’un langage de programmation ?' et la phrase qui définit le 'stack technique'. Notez comment on décrit la relation entre le développeur, le code et la machine.
Comme vous l'avez lu, les termes clés sont :
- Un langage de programmation : C'est le terme standard.
- Un stack technique : L'anglicisme est très courant. Il désigne "l’ensemble des outils qui permettent de créer et de faire fonctionner une application ou un site web".
2. Les Langages de Programmation (Les Langages)
Maintenant, voyons les noms des langages. La plupart des noms sont les mêmes qu'en anglais, mais la prononciation peut varier.

Pour vous familiariser avec la prononciation et le contexte d'utilisation en français, nous allons regarder une vidéo.
C'est Quoi Un Développeur ? (Les 3 Types) - Devenir Développeur Web
Dans cette vidéo de la chaîne DevClub, un développeur français décrit les langages typiques pour différents types de développement. C'est un excellent exercice d'écoute.
Regardez l'extrait de 04:42 à 07:39. Votre objectif est d'écouter et de repérer les noms des langages que vous connaissez. Faites attention à la façon dont il les prononce et les catégorise (logiciel, mobile, web).
Voici un tableau récapitulatif basé sur la vidéo et les usages courants. Notez que pour les acronymes comme "JS" ou "CSS", on épelle souvent les lettres en français.
| Langage | Prononciation française courante | Catégorie (Exemple) |
|---|---|---|
| JavaScript | "Java-script" / "Ji-Esse" (pour JS) | Front-end, Back-end (Node.js) |
| HTML | "Ash-Té-Em-El" | Front-end (structuration de page) |
| CSS | "Sé-Esse-Esse" | Front-end (style de page) |
| Python | "Pi-ton" | Back-end, Data Science |
| Java | "Ja-va" | Back-end, Applications Android |
| PHP | "Pé-Ash-Pé" | Back-end |
| C++ | "Cé-plusse-plusse" | Logiciel, Jeux vidéo |
| Swift | "Swift" (prononciation anglaise) | Applications iOS |
| Kotlin | "Kote-line" | Applications Android |
| SQL | "Ess-Ku-El" | Base de données |
Pour approfondir, l'article que nous avons commencé plus tôt décrit plusieurs de ces langages.
Les meilleurs langages de programmation en 2025
Reprenons l'article 'Les meilleurs langages de programmation en 2025' pour voir ces langages décrits par écrit.
Parcourez (scan) les sections de '1 – JavaScript et TypeScript' à '10 – Swift'. Repérez les langages que vous utilisez et notez le vocabulaire associé, comme 'langage polyvalent', 'développement front-end', 'côté serveur', ou 'base de données'.
3. Les Frameworks et les Outils
Le mot framework est utilisé quasi universellement en français dans le contexte tech. Le terme français "cadriciel" existe mais est très rarement utilisé.
Explorons maintenant le vocabulaire des frameworks, qui est essentiel pour décrire votre expertise en tant que développeur full-stack.
TOP 30 des Frameworks à Apprendre en 2025 - laConsole
Cet article, 'TOP 30 des Frameworks à Apprendre en 2025', offre un panorama très complet. Nous allons nous concentrer sur les frameworks web, qui correspondent à votre expérience.
Lisez les sections suivantes pour vous familiariser avec la terminologie : 'Frameworks frontend (web)': Vous y trouverez React, Vue, Angular, etc. 'Frameworks backend (web)': Notez les descriptions pour Express, Django, etc. 'Frameworks full-stack (web)': Cette section couvre des outils comme Next.js, Nuxt et Symfony. Faites attention aux mots comme 'bibliothèque', 'interfaces dynamiques', 'composants réutilisables', et 'rendu côté serveur (SSR)'.
Enfin, voici une liste d'outils (outils) courants et leur nom en français :
| Outil (Anglais) | Terme Français | Exemple |
|---|---|---|
| Version Control | Le contrôle de version | Git |
| Text Editor / IDE | Un éditeur de texte / Un EDI | VS Code, WebStorm |
| Command Line | Le terminal, la ligne de commande | bash, zsh |
| Package Manager | Un gestionnaire de paquets | npm, Yarn |
| Containerization | La conteneurisation | Docker, Kubernetes |
| API | Une API (prononcé "A-Pé-I") | API REST |
4. Mise en Pratique : Décrivez votre Stack
C'est à votre tour ! Utilisez le vocabulaire que nous venons de voir pour décrire votre propre stack technique. C'est exactement le genre de question que l'on pourrait vous poser en entretien : « Quelles technologies utilisez-vous ? » ou « Parlez-moi de votre stack technique. »
Exercice : Complétez les phrases suivantes avec les technologies que vous utilisez.
Pour le développement front-end, j'utilise principalement le langage __________ avec le framework __________.Côté back-end, je travaille souvent avec __________ et le framework __________.Pour la base de données, ma préférence va à __________.Mes outils de tous les jours sont __________, __________, et __________ pour le contrôle de version.
Cliquez ici pour voir un exemple de réponse
- Pour le développement front-end, j'utilise principalement le langage JavaScript avec le framework React.
- Côté back-end, je travaille souvent avec Node.js et le framework Express.
- Pour la base de données, ma préférence va à PostgreSQL.
- Mes outils de tous les jours sont VS Code, le terminal, et Git pour le contrôle de version.
Conclusion
Félicitations ! Vous avez maintenant le vocabulaire essentiel pour nommer et décrire les technologies qui composent votre quotidien de développeur.
Points clés à retenir :
- Les termes langage de programmation, framework, et stack technique sont les standards en français.
- La plupart des noms de technologies sont conservés, mais attention à la prononciation (ex: "Pi-ton" pour Python, "Ji-Esse" pour JS).
- Vous pouvez maintenant décrire votre stack pour le front-end, le back-end, les bases de données et les outils.
Dans notre prochaine leçon, nous allons changer de vitesse et revenir à la grammaire narrative. Nous introduirons l'imparfait, un autre temps du passé. Vous apprendrez à l'utiliser pour décrire des contextes, des habitudes ou des actions en cours dans le passé. Cela vous permettra d'ajouter de la profondeur à vos récits, en distinguant "ce qui se passait" (imparfait) de "ce qui est arrivé" (passé composé).
À très bientôt