Vocabulaire Anglais | La Programmation 👩‍💻

Révisez régulièrement votre vocabulaire sur notre Instagram : @toeic.anglais, YouTube : @FichesDeVocabulaire, Threads : @toeic.anglaisPinterest : @CoursEtFiches.

Révisez votre vocabulaire anglais en audio en vous abonnant sur les plateformes de podcasts :  

Liste du vocabulaire anglais-français sur la programmation

1. Concepts Fondamentaux

  • Programmation : Programming
  • Code : Code
  • Code source : Source code
  • Algorithme : Algorithm
  • Données : Data
  • Information : Information
  • Logique : Logic
  • Fonctionnalité : Feature
  • Interface : Interface
  • Interface Utilisateur (UI) : User Interface (UI)
  • Expérience Utilisateur (UX) : User Experience (UX)
  • Système d’exploitation (OS) : Operating System (OS)
  • Logiciel : Software
  • Matériel : Hardware
  • Application (Appli) : Application (App)
  • Développement : Development
  • Version : Version
  • Mise à jour : Update / Patch

2. Langages et Paradigmes

  • Langage de programmation : Programming language
  • Syntaxe : Syntax
  • Programmation orientée objet (POO) : Object-Oriented Programming (OOP)
  • Programmation fonctionnelle : Functional Programming
  • Programmation impérative : Imperative Programming
  • Langage compilé : Compiled language
  • Langage interprété : Interpreted language
  • Script : Script
  • Langage de script : Scripting language
  • Framework / Cadriciel : Framework
  • Bibliothèque : Library

3. Structure du Code

  • Variable : Variable
  • Constante : Constant
  • Fonction : Function
  • Méthode : Method
  • Classe : Class
  • Objet : Object
  • Attribut / Propriété : Attribute / Property
  • Paramètre / Argument : Parameter / Argument
  • Module : Module
  • Paquet / Package : Package
  • Commentaire : Comment
  • Instruction : Statement
  • Expression : Expression
  • Bloc (de code) : (Code) Block
  • Boucle : Loop (e.g., for loop, while loop)
  • Condition (Si… Alors…) : Condition / Conditional (If… Then…)

4. Types de Données (Data Types)

  • Entier : Integer (int)
  • Nombre à virgule flottante : Floating-point number (float)
  • Chaîne de caractères : String (str)
  • Booléen (Vrai/Faux) : Boolean (bool) (True/False)
  • Tableau / Liste : Array / List
  • Tableau associatif / Dictionnaire : Hash map / Dictionary
  • Nul / Non défini : Null / None / Undefined

5. Opérations et Contrôle

  • Opérateur (arithmétique, logique) : Operator (Arithmetic, Logical)
  • Assignation (=) : Assignment
  • Comparaison (==, >, <) : Comparison
  • Flux de contrôle : Control flow
  • Appel (de fonction) : (Function) Call
  • Retour (de fonction) : Return
  • Entrée / Sortie (E/S) : Input / Output (I/O)

6. Développement et Outils

  • Environnement de Développement Intégré (IDE) : Integrated Development Environment (IDE)
  • Éditeur de texte / de code : Text editor / Code editor
  • Compilateur : Compiler
  • Interpréteur : Interpreter
  • Débogueur : Debugger
  • Gestionnaire de versions (Git) : Version Control System (VCS) (Git)
  • Référentiel / Dépôt (Repo) : Repository (Repo)
  • Commit (validation) : Commit
  • Branche : Branch
  • Fusionner : To merge
  • Interface de Programmation Applicative (API) : Application Programming Interface (API)
  • Base de données : Database
  • Test (unitaire, d’intégration) : Test (Unit, Integration)

7. Erreurs et Débogage

  • Erreur / Bug : Error / Bug
  • Déboguer : To debug
  • Exception : Exception
  • Journal / Log : Log
  • Point d’arrêt : Breakpoint
  • Pile d’appels : Call stack

8. Les Personnes

  • Programmeur / Développeur : Programmer / Developer
  • Ingénieur logiciel : Software Engineer
  • Architecte logiciel : Software Architect
  • Testeur / Ingénieur QA : Tester / QA Engineer

9. Actions (Verbes)

  • Coder / Programmer : To code / To program
  • Écrire (du code) : To write (code)
  • Compiler : To compile
  • Exécuter / Lancer : To run / To execute
  • Tester : To test
  • Déboguer : To debug
  • Déployer : To deploy
  • Maintenir : To maintain
  • Optimiser : To optimize
  • Résoudre (un problème) : To solve (a problem)
  • Implémenter : To implement
  • Intégrer : To integrate

⬅️ Fiche précédente : internet
➡️ Fiche suivante : la cybersécurité
↩️ Revenir à la liste de toutes les fiches de vocabulaire anglais


La version pdf de cette fiche de vocabulaire sera prochainement disponible.