Skip to content
EveryLingua All languagesDictionary
EN

B2  ·  41 words

Software and development in French

Building, testing, shipping, securing.

Practise this list

From these 41 words, as many per round as you like — up to all of them: first what is due today, then new ones. First you choose, then you fill the gap, then you write it yourself. Mistakes come back again shortly.

More about this list

The verb in the middle of this list is the one an English reader will misread while feeling entirely certain. Valider looks like « to validate » and does the opposite job. In English, « to validate » is to check that something is well formed and acceptable — « validate the input », « validate the schema » — so the work happens before anything is accepted. Valider in French is the act of saying yes: it confirms, it submits, it records. Valider une modification is to commit it; valider le formulaire is to send the form off; valider son billet is to stamp a ticket in the machine on the platform; valider son panier is to go through with the order. It is the word written on the last button, and once it has been pressed the thing has happened. So a colleague who writes j’ai validé is not reporting that the change passed a check — they are telling you the change is in. For the checking sense English says « to check » or « to verify »; for valider it says « to confirm », « to submit », or here « to commit ».

The words

Verb (3)

déboguerto debugVerbB2
Elle débogue le programme depuis ce matin.She has been debugging the program since this morning.
déployerto deployVerbB2
On déploie la nouvelle version demain.We are deploying the new version tomorrow.
colmaterto plugVerbB2
On colmate la faille en attendant mieux.We are plugging the hole until something better comes along.

Adjective (1)

Grammar for these: Adjective agreement · Where the adjective goes

extensiblescalableAdjectiveB2
Le système doit rester extensible.The system has to stay scalable.

Phrase (3)

à code ouvertopen-sourcePhraseB2
Le projet est à code ouvert depuis le début.The project has been open-source from the start.
valider une modificationto commit a changePhraseB2
Il vaut mieux valider une modification à la fois.It is better to commit one change at a time.
à deux facteurstwo-factorPhraseB2
La connexion à deux facteurs est obligatoire.Two-factor sign-in is compulsory.

Noun (m) (18)

Grammar for these: Definite article: le, la, les · Indefinite article: un, une

le fichier sourcethe source fileNoun (m)B2
Le fichier source tient sur quelques lignes.The source file fits on a few lines.
le compilateurthe compilerNoun (m)B2
Le compilateur signale deux erreurs.The compiler reports two errors.
le cadre applicatifthe application frameworkNoun (m)B2
Le cadre applicatif impose une structure de dossiers.The application framework imposes a folder structure.
le dépôt distantthe remote repositoryNoun (m)B2
Le dépôt distant garde tout l’historique.The remote repository keeps the whole history.
le rapport de boguethe bug reportNoun (m)B2
Le rapport de bogue décrit chaque étape.The bug report describes every step.
le logiciel clientthe client softwareNoun (m)B2
Le logiciel client garde une copie locale.The client software keeps a local copy.
le temps d’arrêtthe downtimeNoun (m)B2
Le temps d’arrêt est resté sous une minute.The downtime stayed under a minute.
le volume de donnéesthe data volumeNoun (m)B2
Le volume de données double chaque année.The data volume doubles every year.
le déchiffrementthe decryptionNoun (m)B2
Le déchiffrement demande la bonne clé.Decryption needs the right key.
le jeton d’accèsthe access tokenNoun (m)B2
Le jeton d’accès expire au bout d’une heure.The access token expires after an hour.
le filtrage des accèsthe access filteringNoun (m)B2
Le filtrage des accès bloque tout le reste.Access filtering blocks everything else.
le point faiblethe weak pointNoun (m)B2
Le point faible se trouvait dans une vieille bibliothèque.The weak point was in an old library.
le code d’attaquethe exploit codeNoun (m)B2
Le code d’attaque circulait déjà depuis des semaines.The exploit code had been circulating for weeks.
le rançongicielthe ransomwareNoun (m)B2
Le rançongiciel a bloqué tout le réseau.The ransomware brought the whole network down.
le harponnagethe spear phishingNoun (m)B2
Le harponnage vise une personne précise.Spear phishing goes after one particular person.
l’apprentissage profondthe deep learningNoun (m)B2
L’apprentissage profond demande beaucoup d’exemples.Deep learning needs a great many examples.
le modèle entraînéthe trained modelNoun (m)B2
Le modèle entraîné se trompe sur les cas rares.The trained model gets the rare cases wrong.
le réseau de neuronesthe neural networkNoun (m)B2
Le réseau de neurones apprend par couches.The neural network learns in layers.

Noun (f) (16)

Grammar for these: Definite article: le, la, les · Indefinite article: un, une

la bibliothèque tiercethe third-party libraryNoun (f)B2
Chaque bibliothèque tierce doit être mise à jour.Every third-party library has to be kept up to date.
la gestion de versionsthe version controlNoun (f)B2
Sans gestion de versions, on perd tout un après-midi.Without version control you lose a whole afternoon.
l’interface de programmationthe programming interfaceNoun (f)B2
L’interface de programmation est documentée en ligne.The programming interface is documented online.
la partie serveurthe server sideNoun (f)B2
La partie serveur tourne sur une seule machine.The server side runs on a single machine.
la couche de présentationthe presentation layerNoun (f)B2
La couche de présentation a été refaite entièrement.The presentation layer was rebuilt from scratch.
la table de donnéesthe data tableNoun (f)B2
La table de données compte trop de colonnes.The data table has too many columns.
l’interrogationthe queryNoun (f)B2
L’interrogation renvoie une liste vide.The query returns an empty list.
la mise en productionthe release to productionNoun (f)B2
La mise en production se fait le soir.The release to production happens in the evening.
la latencethe latencyNoun (f)B2
La latence se remarque surtout le soir.The latency shows up mainly in the evening.
la répartition de chargethe load balancingNoun (f)B2
La répartition de charge évite les pics.Load balancing keeps the peaks down.
la paire de clésthe key pairNoun (f)B2
La paire de clés se crée sur son propre appareil.The key pair is generated on your own device.
la somme de contrôlethe checksumNoun (f)B2
La somme de contrôle ne correspond pas.The checksum does not match.
la rustinethe patchNoun (f)B2
Cette rustine tiendra jusqu’à la prochaine version.This patch will hold until the next version.
la violation de donnéesthe data breachNoun (f)B2
La violation de données doit être signalée.A data breach has to be reported.
les données d’entraînementthe training dataNoun (f)B2
Les données d’entraînement décident du résultat.The training data decides the result.
la bouclethe loopNoun (f)B2
La boucle ne s’arrête jamais toute seule.The loop never stops on its own.

Back to the quiz ↑

Missing a word? Look it up in the dictionary

This list belongs to Technology and industry — 59 lists and 1 940 words that can also be practised as a whole.

Hear and recognise these words in the listening trainer