Voici la liste des termes populaires pour le langage de programmation C :
| Français | Anglais | Espagnol | Allemand | Description |
|---|---|---|---|---|
| Accès rapide | Quick Access | Acceso rápido | Schneller Zugriff | Cette expression désigne un mécanisme ou structure permettant de récupérer rapidement une valeur ou un élément dans un tableau ou structure. |
| Adresse mémoire | Memory Address | Dirección de memoria | Speicheradresse | Cette expression indique l'emplacement spécifique en mémoire où une variable ou un objet est entreposé, récupérable en C via l'opérateur &. |
| Affectation | Assignment | Asignación | Zuweisung | Ce mot fait référence à l'opération qui consiste à attribuer une valeur à une variable à l'aide de l'opérateur =. |
| Alignement | Alignment | Alineación | Ausrichtung | Ce mot décrit la manière dont les données sont disposées en mémoire pour respecter les contraintes du processeur et optimiser l'accès mémoire. |
| Allocation dynamique | Dynamic Allocation | Asignación dinámica | Dynamische Speicherzuweisung | Cette expression fait référence au processus de réservation de mémoire pendant l'exécution via des fonctions comme malloc, calloc ou realloc. |
| Analyse syntaxique | Parsing | Análisis sintáctico | Parsing / Syntaxanalyse | Cette expression désigne le processus de lecture et d'interprétation du code source ou des données en C. |
| Analyseur XML | XML parser | Analizador XML | XML-Parser | Cette expression désigne un programme ou fonction en C qui lit et interprète des fichiers XML. |
| Analyseur YAML | YAML parser | Analizador YAML | YAML-Parser | Cette expression désigne un programme ou fonction en C qui lit et interprète des fichiers YAML. |
| Antislash | Backslash | Barra inversa | Rückwärtsschrägstrich | Ce mot désigne le caractère \ utilisé pour les séquences d'échappement comme \n ou \t. |
| Arbre k-aire | K-ary Tree | Árbol k-ario | K-ärer Baum | Cette expression désigne une structure de données où chaque noud peut avoir jusqu'à k enfants, implémentable en C via struct. |
| Argument | Argument | Argumento | Argument | Ce mot désigne la valeur ou l'expression passée à une fonction lors de son appel pour qu'elle puisse traiter ou manipuler ces données. |
| ASCII | ASCII | ASCII | ASCII | Cette expression désigne le système de codage des caractères standard, permettant de représenter lettres, chiffres et symboles par des valeurs numériques uniques. |
| Assert | Assert | Assert / Afirmación | Assert / Behauptung | Cette expression correspond à une macro définie dans <assert.h> permettant de vérifier une condition pendant l'exécution et d'arrêter le programme si elle est fausse. |
| Attendre | Wait | Esperar | Warten | Ce mot désigne l'action de suspendre l'exécution d'un processus léger ou processus jusqu'à un événement ou délai. |
| Automatique (classe d'entreposage) | Automatic (Storage Class) | Automático (Clase de almacenamiento) | Automatisch (Speicherklasse) | Cette expression décrit la classe de stockage par défaut des variables locales, créées à l'entrée d'un bloc et détruites à sa sortie. |
| Avertissement | Warning | Advertencia | Warnung | Ce mot désigne un message émis par le compilateur indiquant une potentielle erreur ou risque dans le code. |
| Axe X | X-axis | Eje X | X-Achse | Cette expression désigne l'axe horizontal dans les graphiques ou représentations de données en C. |
| Axe Y | Y-axis | Eje Y | Y-Achse | Cette expression désigne l'axe vertical dans les graphiques ou représentations de données en C. |
| Base zéro | Zero-based | Base cero | Nullbasiert | Cette expression désigne une convention d'indexation où le premier élément d'un tableau est à l'indice 0. |
| Bassin de mémoire | Memory Pool | Piscina de memoria | Speicherpool | Ce mot désigne un bloc de mémoire préalloué pour optimiser les allocations dynamiques dans un programme C. |
| Bit | Bit | Bit | Bit | Ce mot représente l'unité de base d'entreposage en mémoire, pouvant être 0 ou 1. |
| Bloc | Block | Bloque | Block | Ce mot désigne un ensemble d'instructions délimité par {} constituant une unité logique dans le code C. |
| Booléen | Boolean | Booleano | Boolesch | Ce mot désigne un type de donnée représentant deux valeurs possibles : vrai (1) ou faux (0). En C standard, il est défini via <stdbool.h>. |
| Bouclage | Wraparound | Desbordamiento circular | Überlauf / Wraparound | Ce mot désigne une situation où une valeur entière dépasse sa capacité maximale et revient à zéro ou à la valeur minimale. |
| Boucle | Loop | Bucle | Schleife | Ce mot désigne une structure de contrôle permettant de répéter un bloc d'instructions plusieurs fois. |
| Boucle (contrôle conditionnel) | Loop (conditional) | Bucle condicional | Bedingte Schleife | Ce mot désigne une structure de contrôle qui répète l'exécution d'un bloc d'instructions tant qu'une condition est vraie (for, while, do-while). |
| Boucle Y | Y loop | Bucle Y | Y-Schleife | Cette expression désigne une itération sur l'axe vertical dans des algorithmes de traitement graphique. |
| Branche | Branch | Rama | Verzweigung | Ce mot désigne une direction alternative dans l'exécution du code, généralement contrôlée par des instructions conditionnelles comme if ou switch. |
| Break | Break | Break | Break | Ce mot désigne l'instruction qui interrompt immédiatement l'exécution d'une boucle ou d'un switch. |
| Breakpoint | Breakpoint | Punto de ruptura | Haltepunkt | Ce mot désigne un point dans le code où l'exécution peut être arrêtée pour le débogage. |
| Caractère | Character | Carácter | Zeichen | Ce mot désigne un type de donnée représentant un seul symbole, stocké en mémoire sous forme d'un octet (char). |
| Caractère large | Wide character | Carácter ancho | Breitzeichen | Cette expression désigne un caractère entreposé dans un type wchar_t, utile pour Unicode. |
| Caractère échappé | Escape Character | Carácter de escape | Escape-Zeichen | Cette expression désigne un caractère précédé de \ pour représenter des symboles spéciaux comme \n ou \t. |
| Carte des touches | Key Map | Mapa de teclas | Tastenbelegung | Cette expression désigne une table associant les codes de touches à des fonctions ou caractères dans un programme C. |
| Cast | Cast | Conversión de tipo | Typumwandlung | Ce mot désigne l'opération qui convertit explicitement une variable d'un type à un autre. |
| Cas switch | Switch Case | Caso switch | Switch-Anweisung (Case) | Ce mot désigne un bloc d'instructions exécuté lorsqu'une expression switch correspond à une valeur case. |
| Champ de bits | Bitfield | Campo de bits | Bitfeld | Cette expression désigne une structure ou un membre de structure en C permettant de stocker plusieurs valeurs booléennes dans un seul entier, économisant de la mémoire. |
| Champ de structure | Struct Field | Campo de estructura | Struktfeld | Ce mot désigne une variable membre d'une struct en C, utilisée pour organiser des données hétérogènes. |
| Chaîne de caractères | String | Cadena de caracteres | Zeichenkette | Ce mot désigne une suite de caractères terminée par le caractère nul \0. |
| Chaîne de requête | Query String | Cadena de consulta | Abfragezeichenkette | Ce mot désigne une chaîne de caractères représentant des paramètres, souvent simulée dans des programmes C manipulant URL ou données textuelles. |
| Chaîne large | Wide string | Cadena ancha | Breite Zeichenkette | Ce mot désigne une chaîne de caractères composée de wchar_t, permettant de stocker des caractères Unicode. |
| Chaîne terminée par zéro | Zero-terminated string | Cadena terminada en cero | Nullterminierte Zeichenkette | Ce mot désigne une chaîne de caractères en C terminée par le caractère nul \0. |
| Chiffrement XOR | XOR encryption | Cifrado XOR | XOR-Verschlüsselung | Ce mot désigne une technique simple de cryptage utilisant l'opérateur XOR pour masquer les données. |
| Clef | Key | Clave | Schlüssel | Ce mot désigne une valeur utilisée pour identifier un élément unique dans une table, tableau ou structure de données. |
| Code ASCII | ASCII Code | Código ASCII | ASCII-Code | Ce mot désigne la valeur numérique correspondant à un caractère ASCII spécifique. |
| Code de touche | Keycode | Código de tecla | Tastencode | Ce mot désigne la valeur numérique associée à une touche du clavier dans un programme C interagissant avec le matériel. |
| Code inaccessible | Unreachable Code | Código inalcanzable | Unerreichbarer Code | Ce mot désigne du code ne pouvant jamais être exécuté en raison de la logique du programme. |
| Code machine | Machine Code | Código máquina | Maschinencode | Ce mot désigne le code binaire directement exécutable par le processeur. |
| Commentaire | Comment | Comentario | Kommentar | Ce mot désigne du texte dans le code ignoré par le compilateur, utilisé pour documenter le programme (// ou /* */). |
| Commentaire d'entête | Header Comment | Comentario de cabecera | Header-Kommentar | Ce mot désigne un commentaire placé en début de fichier source ou d'en-tête pour décrire son contenu et usage. |
| Commentaire multi-lignes | Multi-line Comment | Comentario multilínea | Mehrzeiliger Kommentar | Cette expression désigne un commentaire utilisant la syntaxe /* ... */ pour inclure plusieurs lignes de texte. |
| Compilateur | Compiler | Compilador | Compiler | Ce mot désigne le programme qui traduit le code source C en code exécutable machine. |
| Compilation | Compilation | Compilación | Kompilierung | Ce mot désigne le processus par lequel le code source en C est traduit en code machine exécutable par l'ordinateur. |
| Comportement indéfini | Undefined Behavior | Comportamiento indefinido | Undefiniertes Verhalten | Ce mot désigne une situation où le standard C ne définit pas le résultat d'une opération ou instruction. |
| Composante Y | Y component | Componente Y | Y-Komponente | Ce mot désigne la composante verticale d'un vecteur ou point dans un espace 2D ou 3D en C. |
| Compression | Zip | Compresión | Kompression | Ce mot désigne un format de compression de fichiers pouvant être manipulé via des bibliothèques C externes. |
| Compteur d'utilisation | Usage Count | Contador de uso | Nutzungzähler | Ce mot désigne le nombre de fois qu'une ressource ou variable est utilisée dans le programme. |
| Condition | Condition | Condición | Bedingung | Ce mot désigne une expression qui est évaluée comme vraie ou fausse pour contrôler le flux du programme. |
| Condition de débordement | Overflow condition | Condición de desbordamiento | Überlaufbedingung | Cette expression désigne la situation où le résultat d'une opération dépasse les limites du type de donnée. |
| Condition de saut | Jump Condition | Condición de salto | Sprungbedingung | Cette expression désigne une condition qui détermine si une instruction de saut (goto) doit être exécutée. |
| Conditionnelle | Conditional | Condicional | Konditional | Cette expression fait référence à l'instruction qui permet de prendre des décisions dans le code, comme if, else ou switch. |
| Const | Const | Const | Const | Cette expression correspond au mot clef utilisé pour déclarer des variables dont la valeur ne peut pas être modifiée. |
| Constante | Constant | Constante | Konstante | Ce mot désigne une valeur fixe qui ne peut pas être modifiée pendant l'exécution du programme. |
| Constante d'énumération | Enum Constant | Constante de enumeración | Enumerationskonstante | Ce mot désigne une valeur nommée déclarée à l'intérieur d'un type enum. |
| Constante de préprocesseur | Preprocessor Constant | Constante de preprocesador | Präprozessor-Konstante | Cette expression désigne une valeur définie avant la compilation avec #define et utilisée dans tout le code. |
| Constante d'adresse | Address Constant | Constante de dirección | Adresskonstante | Ce mot désigne une adresse mémoire fixe ou littérale utilisée comme pointeur constant. |
| Constante globale | Global Constant | Constante global | Globale Konstante | Ce mot désigne une variable constante déclarée en dehors de toute fonction et accessible partout dans le programme. |
| Constante littérale | Literal Constant | Constante literal | Literalkonstante | Cette expression désigne une valeur fixe directement écrite dans le code, comme 42 ou 'A'. |
| Constante symbolique | Symbolic Constant | Constante simbólica | Symbolische Konstante | Ce mot désigne un nom symbolique défini par #define ou const représentant une valeur fixe dans le programme. |
| Contrôle de boucle | Loop Control | Control de bucle | Schleifensteuerung | Ce mot désigne les instructions modifiant le flux d'une boucle, comme break pour sortir ou continue pour passer à l'itération suivante. |
| Conversion de type | Type Conversion | Conversión de tipo | Typkonvertierung | Cette expression désigne le processus de transformation d'une variable d'un type en un autre, soit implicitement, soit via un cast explicite. |
| Coordonnée X | X-coordinate | Coordenada X | X-Koordinate | Ce mot désigne la valeur horizontale d'un point dans un espace graphique ou tableau en C. |
| Coordonnée Y | Y-coordinate | Coordenada Y | Y-Koordinate | Ce mot désigne la valeur verticale d'un point dans un espace graphique ou tableau en C. |
| Copie chaîne | Strcpy | Copia de cadena | Zeichenkette kopieren | Ce mot désigne la fonction standard strcpy() copiant le contenu d'une chaîne dans une autre. |
| Copie zéro | Zero-copy | Copia cero | Zero-Copy | Ce mot désigne une technique d'optimisation où les données ne sont pas copiées, mais manipulées via des pointeurs. |
| Curseur de fichier | File Pointer | Puntero de archivo | Dateizeiger | Ce mot désigne un pointeur vers une structure interne utilisée pour lire ou écrire dans un fichier avec les fonctions de la bibliothèque standard (FILE *). |
| Défaut | Default | Por defecto | Standard | Ce mot est utilisé dans une instruction switch pour exécuter un bloc d'instructions lorsqu'aucun case ne correspond. |
| Descripteur | Handle | Descriptor | Kennung | Ce mot désigne une référence abstraite à une ressource (fichier, mémoire, périphérique) utilisée par le programme. |
| Descripteur Windows | Handle Windows | Handle de Windows | Windows-Handle | Ce mot désigne un identificateur pour un objet système dans l'API Windows, manipulable en C. |
| Différence de pointeurs | Pointer Difference | Diferencia de punteros | Zeigerdifferenz | Cette expression désigne la valeur entière obtenue en soustrayant deux pointeurs pointant vers le même tableau. |
| Direction Y | Y-direction | Dirección Y | Y-Richtung | Ce mot désigne le sens vertical dans le traitement graphique ou la manipulation de matrices. |
| Directive de préprocesseur | Preprocessor Directive | Directiva del preprocesador | Präprozessor-Direktive | Cette expression désigne une instruction commençant par # (exemple #include, #define) qui est traitée avant la compilation proprement dite. |
| Division par zéro | Zero division | División por cero | Division durch Null | Ce mot désigne une erreur arithmétique qui se produit lorsqu'un entier est divisé par zéro. |
| Do-while | Do-while | Hacer-mientras | Do-While-Schleife | Ce mot désigne une boucle qui exécute d'abord le bloc d'instructions puis teste la condition à la fin pour décider si la boucle continue. |
| Double | Double | Doble | Double | Ce mot désigne un type de donnée flottante en C pour représenter des nombres à virgule flottante avec double précision. |
| Drapeau | Flag | Bandera | Flag | Ce mot désigne une variable ou un bit utilisé pour indiquer l'état ou condition d'un processus ou d'une opération. |
| Drapeau zéro | Zero flag | Bandera cero | Null-Flag | Ce mot désigne un indicateur dans le registre d'état d'un processeur qui est mis à 1 si le résultat d'une opération est zéro. |
| Débogage | Debugging | Depuración | Debugging | Ce mot désigne le processus de recherche et de correction des erreurs dans un programme C. |
| Débogueur | Debugger | Depurador | Debugger | Ce mot désigne un outil logiciel qui permet d'exécuter un programme pas à pas, de contrôler les variables et d'analyser le flux d'exécution. |
| Débordement | Overflow | Desbordamiento | Überlauf | Ce mot désigne une situation où une opération arithmétique dépasse la capacité maximale du type de donnée, provoquant un résultat inattendu. |
| Débordement de tampon | Buffer Overflow | Desbordamiento de búfer | Pufferüberlauf | Cette expression désigne une situation où plus de données que prévu sont écrites dans un buffer, ce qui peut provoquer des erreurs ou des vulnérabilités de sécurité. |
| Débordement de tas | Heap Overflow | Desbordamiento de heap | Heap-Überlauf | Cette expression désigne une situation où trop de mémoire est écrite sur le tas, provoquant une corruption ou un plantage. |
| Décalage logique | Logical Shift | Desplazamiento lógico | Logische Verschiebung | Cette expression désigne une opération de décalage des bits où les nouvelles positions sont remplies par des zéros. |
| Déclaration | Declaration | Declaración | Deklaration | Ce mot désigne l'instruction qui informe le compilateur de l'existence d'une variable, d'une fonction ou d'un type, sans nécessairement lui attribuer de valeur. |
| Déclaration de fonction | Function Declaration | Declaración de función | Funktionsdeklaration | Cette expression désigne la syntaxe qui annonce au compilateur le type de retour et les paramètres d'une fonction avant sa définition. |
| Déclaration de structure | Structure Declaration | Declaración de estructura | Strukturdeklaration | Cette expression désigne la syntaxe utilisée pour définir une structure avec struct avant de déclarer ses variables. |
| Déclaration externe | External Declaration | Declaración externa | Externe Deklaration | Ce mot désigne une variable ou fonction déclarée avec extern pour indiquer qu'elle est définie dans un autre fichier source. |
| Défini par l'utilisateur | User-defined | Definido por el usuario | Benutzerdefiniert | Ce mot désigne un type, macro ou fonction créé par le programmeur plutôt que fourni par le langage C. |
| Définition | Definition | Definición | Definition | Ce mot désigne l'instruction qui crée réellement une variable, une fonction ou un type et peut lui attribuer une valeur ou un corps de fonction. |
| Définition de fonction | Function Definition | Definición de función | Funktionsdefinition | Cette expression désigne le code complet d'une fonction incluant son corps, ses paramètres et son type de retour. |
| Définition de structure | Structure Definition | Definición de estructura | Strukturdefinition | Cette expression désigne la syntaxe complète d'une structure incluant ses membres et, éventuellement, des initialisations. |
| Dépaqueter | Unpack | Desempaquetar | Entpacken | Ce mot désigne l'action d'extraire des valeurs d'une structure ou tableau en mémoire. |
| Dépassement arithmétique | Arithmetic Overflow | Desbordamiento aritmético | Arithmetischer Überlauf | Ce mot désigne la situation où une opération arithmétique dépasse la capacité maximale du type de donnée, provoquant un comportement indéfini en C. |
| Dépendance | Dependency | Dependencia | Abhängigkeit | Ce mot désigne un fichier ou module externe dont un programme C a besoin pour être compilé correctement, comme les fichiers .h. |
| Déplacement | Offset | Desplazamiento | Offset | Ce mot désigne la distance en mémoire par rapport à une adresse de référence, souvent utilisé avec les pointeurs. |
| Déplacement de bits | Bit Shift | Desplazamiento de bits | Bitverschiebung | Cette expression décrit l'opération qui déplace les bits d'un entier vers la gauche (<<) ou vers la droite (>>). |
| Déplacement Y | Y-offset | Desplazamiento Y | Y-Offset | Ce mot désigne un déplacement vertical dans un graphique ou tableau en C. |
| Dérouler boucle | Unroll Loop | Desenrollar bucle | Schleifenentfaltung | Ce mot désigne une optimisation consistant à répéter manuellement le corps d'une boucle pour réduire les itérations et le contrôle de boucle. |
| Déréférencement | Dereferencing | Desreferenciación | Dereferenzierung | Ce mot désigne l'opération consistant à accéder à la valeur pointée par un pointeur à l'aide de l'opérateur *. |
| Échange XOR | XOR swap | Intercambio XOR | XOR-Tausch | Ce mot désigne une technique qui utilise l'opérateur XOR pour échanger deux valeurs sans variable temporaire. |
| Échappement | Escape | Escape | Escape-Zeichen | Ce mot désigne l'utilisation d'un caractère spécial précédé d'un antislash (\) pour représenter des caractères non imprimables ou spéciaux. |
| Échappement de tampon | Buffer Escape | Escape de búfer | Puffer-Escape | Cette expression désigne le dépassement ou l'utilisation incorrecte d'un tampon pouvant corrompre la mémoire. |
| Échec d'allocation | Allocation Failure | Fallo de asignación | Speicherallokationsfehler | Cette expression désigne une situation où une tentative d'allocation dynamique de mémoire (via malloc, calloc,...) échoue, retournant un pointeur nul. |
| Échelle Y | Y-scale | Escala Y | Y-Skala | Ce mot désigne la conversion ou facteur d'échelle appliqué à l'axe Y d'un graphique ou tableau. |
| Écouteur de touche | Key Listener | Oyente de teclas | Tasten-Listener | Ce mot désigne une fonction ou routine surveillant les pressions de touches dans un programme interactif en C. |
| Écrire | Write | Escribir | Schreiben | Ce mot désigne l'action d'envoyer des données vers un fichier ou périphérique (fwrite, write). |
| Écriture seule | Write-only | Solo escritura | Nur schreiben | Ce mot désigne une variable ou fichier ouvert pour être seulement écrit et non lu. |
| Égal | Equal | Igual | Gleich | Ce mot désigne le symbole = utilisé pour l'affectation d'une valeur à une variable. |
| Égal à zéro | Zero Comparison | Comparación con cero | Vergleich mit Null | Cette expression désigne une vérification d'une variable ou expression pour savoir si sa valeur est égale à zéro. |
| Égalité | Equality | Igualdad | Gleichheit | Ce mot désigne l'opérateur == utilisé pour comparer deux valeurs et retourner vrai (1) si elles sont égales, sinon faux (0). |
| Entête | Header | Encabezado | Header | Ce mot désigne un fichier contenant des déclarations de fonctions, macros et types utilisés pour organiser le code en C, généralement avec l'extension .h. |
| Enregistrement | Record | Registro | Datensatz | Ce mot désigne une structure (struct) qui regroupe plusieurs variables de types différents en une seule entité. |
| Ensemble de caractères | Character Set | Conjunto de caracteres | Zeichensatz | Ce mot désigne l'ensemble de caractères utilisables dans les chaînes ou entrées en C, souvent ASCII ou UTF-8. |
| Entreposage statique | Static Storage | Almacenamiento estático | Statischer Speicher | Ce mot désigne la mémoire réservée pour les variables static et globales, conservée pendant toute l'exécution du programme. |
| Entrée | Input | Entrada | Eingabe | Ce mot désigne le processus ou la fonction permettant de recevoir des données de l'utilisateur, souvent via scanf ou getchar. |
| Entrée utilisateur | User Input | Entrada del usuario | Benutzereingabe | Ce mot désigne les données fournies par l'utilisateur via le clavier ou d'autres périphériques. |
| Entrée/Sortie standard | Standard I/O | Entrada/Salida estándar | Standard-Ein-/Ausgabe | Ce mot désigne les flux stdin, stdout et stderr utilisés pour l'entrée et la sortie en C. |
| Entête | Header | Encabezado | Header | Ce mot désigne un fichier contenant des déclarations de fonctions, macros ou types, inclus dans le code source via #include. |
| Enumération | Enumeration | Enumeración | Aufzählung | Ce mot désigne un type de donnée défini par l'utilisateur représentant un ensemble de constantes entières nommées, déclaré avec enum. |
| Enveloppe | Wrapper | Envoltorio | Wrapper | Ce mot désigne une fonction ou module qui encapsule une autre fonction pour ajouter des fonctionnalités ou simplifier son utilisation. |
| Erreur de compilation | Compilation Error | Error de compilación | Kompilierungsfehler | Cette expression désigne une erreur détectée par le compilateur lorsque le code source ne respecte pas la syntaxe du langage C. |
| Erreur d'exécution | Runtime Error | Error en tiempo de ejecución | Laufzeitfehler | Cette expression désigne une erreur survenant pendant l'exécution du programme, comme la division par zéro ou l'accès à un pointeur nul. |
| Espace de noms (concept) | Namespace | Espacio de nombres | Namensraum | Ce mot désigne une zone de noms pour organiser les identificateurs, concept principalement en C++ mais utilisable en C via préfixes. |
| Espace de travail | Workspace | Espacio de trabajo | Arbeitsbereich | Ce mot désigne la zone mémoire ou le projet dans laquelle le code et les fichiers sont organisés pour le développement. |
| Espace noyau | Kernel Space | Espacio del núcleo | Kernel-Speicher | Ce mot désigne la mémoire réservée au noyau, accessible uniquement par le code système en C. |
| ET bit à bit | Bitwise AND | AND a nivel de bits | Bitweises UND | Cette expression décrit l'opération qui compare les bits correspondants de deux nombres et retourne 1 si les deux bits sont 1, sinon 0. |
| État du programme | Program State | Estado del programa | Programmzustand | Ce mot désigne l'ensemble des valeurs des variables, des pointeurs et des registres à un instant donné pendant l'exécution du programme. |
| Étiquette | Label | Etiqueta | Sprungmarke | Ce mot désigne un identificateur suivi de deux-points (:) utilisé comme cible pour les instructions goto ou switch-case. |
| Étiquette de case | Case Label | Etiqueta de caso | Fall-Label | Cette expression désigne un identificateur dans un switch utilisé pour correspondre à une valeur spécifique et exécuter un bloc d'instructions. |
| Évaluation | Evaluation | Evaluación | Auswertung | Ce mot désigne le processus par lequel une expression est calculée pour produire une valeur. |
| Événement clavier | Key Event | Evento de teclado | Tastenevent | Ce mot désigne un événement généré par l'appui ou le relâchement d'une touche, utilisé dans les interfaces C interactives. |
| Expression | Expression | Expresión | Ausdruck | Ce mot désigne une combinaison de valeurs, variables, opérateurs et fonctions qui peut être évaluée pour produire une valeur. |
| Expression booléenne | Boolean Expression | Expresión booleana | Boolescher Ausdruck | Cette expression désigne une expression qui retourne une valeur vraie (1) ou fausse (0). |
| Expression conditionnelle | Conditional Expression | Expresión condicional | Bedingter Ausdruck | Cette expression désigne une expression qui utilise l'opérateur ternaire ? : pour retourner une valeur selon une condition. |
| Extern | Extern | Externo | Extern | Ce mot désigne un mot-clef utilisé pour déclarer qu'une variable ou une fonction est définie dans un autre fichier source. |
| Exécutable | eXecutable | Ejecutable | Ausführbare Datei | Ce mot désigne un fichier binaire généré après compilation d'un programme C prêt à être exécuté par le système d'exploitation. |
| Exécution | Execution | Ejecución | Ausführung | Ce mot désigne le processus par lequel le programme C est traité par l'ordinateur, ligne par ligne ou bloc par bloc. |
| Exécution | Runtime | Tiempo de ejecución | Laufzeit | Ce mot désigne la période pendant laquelle un programme C est exécuté, contrairement à la compilation. |
| Fichier | File | Archivo | Datei | Ce mot désigne une ressource sur le disque ou en mémoire utilisée pour stocker des données, manipulable via les fonctions de la bibliothèque standard (FILE *). |
| Fichier binaire | Binary File | Archivo binario | Binärdatei | Cette expression décrit un fichier dont les données sont stockées dans un format binaire plutôt que textuel, utilisable avec fopen en mode rb ou wb. |
| Fichier binaire | Binary File | Archivo binario | Binärdatei | Cette expression désigne un fichier contenant des données dans un format binaire, non lisible directement par l'homme. |
| Fichier de configuration | Configuration File | Archivo de configuración | Konfigurationsdatei | Cette expression désigne un fichier externe contenant des paramètres utilisés par un programme C pour modifier son comportement sans recompilation. |
| Fichier d'entête | Header File | Archivo de cabecera | Header-Datei | Ce mot désigne un fichier contenant des déclarations de fonctions, macros ou types, généralement avec l'extension .h. |
| Fichier source | Source File | Archivo fuente | Quelldatei | Ce mot désigne un fichier contenant du code C lisible par le compilateur, généralement avec l'extension .c. |
| Fichier temporaire | Temporary File | Archivo temporal | Temporäre Datei | Ce mot désigne un fichier créé pour un usage temporaire par le programme et supprimé après usage. |
| Fichier texte | Text File | Archivo de texto | Textdatei | Cette expression désigne un fichier contenant des données sous forme de caractères lisibles, souvent manipulé via fopen en mode r ou w. |
| File de tâches | Job Queue | Cola de trabajos | Aufgabenwarteschlange | Ce mot désigne une structure de données permettant de stocker et exécuter des tâches en C de manière séquentielle ou parallèle. |
| Filtrage | Filtering | Filtrado | Filterung | Ce mot désigne l'opération de sélection ou de transformation de données selon certains critères dans un programme C. |
| Float | Float | Flotante | Gleitkommazahl | Ce mot désigne un type de donnée à virgule flottante simple précision, utilisé pour représenter des nombres décimaux. |
| Flux | Stream | Flujo | Datenstrom | Ce mot désigne une abstraction pour l'entrée ou la sortie de données, comme stdin, stdout ou stderr. |
| Fonction | Function | Función | Funktion | Ce mot désigne un bloc d'instructions réutilisable qui peut recevoir des arguments et retourner une valeur. |
| Fonction d'accès | Accessor Function | Función de acceso | Zugriffsfunktion | Cette expression désigne une fonction utilisée pour lire ou modifier la valeur d'une variable, souvent dans des structures ou des modules. |
| Fonction inline | Inline Function | Función inline | Inline-Funktion | Cette expression désigne une fonction suggérée au compilateur pour être insérée directement dans le code appelant afin de réduire le coût des appels. |
| Fonction main | Main Function | Función main | Hauptfunktion | Ce mot désigne la fonction principale de tout programme C, point d'entrée de l'exécution (int main() ou int main(int argc, char *argv[])). |
| Fonction récursive | Recursive Function | Función recursiva | Rekursive Funktion | Cette expression désigne une fonction qui s'appelle elle-même, directement ou indirectement, pour résoudre un problème. |
| Fonction statique | Static Function | Función estática | Statische Funktion | Cette expression désigne une fonction dont la portée est limitée au fichier source dans lequel elle est définie. |
| Fonction Xlib | Xlib function | Función Xlib | Xlib-Funktion | Ce mot désigne une fonction fournie par la bibliothèque Xlib pour manipuler les fenêtres et graphiques. |
| Formatage | Formatting | Formateo | Formatierung | Ce mot désigne la manière dont les données sont présentées à l'écran ou dans un fichier, souvent via des fonctions comme printf ou fprintf. |
| Formattage sécurisé | Safe Formatting | Formateo seguro | Sichere Formatierung | Cette expression désigne l'utilisation de fonctions comme snprintf pour éviter les dépassements de buffer lors du formatage de chaînes. |
| Forme canonique | Canonical Form | Forma canónica | Kanonische Form | Cette expression désigne la représentation standard ou normalisée d'une donnée ou expression. |
| Fuite de mémoire | Memory Leak | Fuga de memoria | Speicherleck | Cette expression désigne une situation où de la mémoire dynamique allouée n'est jamais libérée, provoquant une perte de ressources. |
| Garde d'entête | Header Guard | Guardia de cabecera | Header-Guard | Cette expression désigne une technique pour éviter l'inclusion multiple d'un même fichier d'en-tête via #ifndef, #define, #endif. |
| Gestion de fichiers | File Handling | Manejo de archivos | Dateiverwaltung | Cette expression désigne les fonctions et techniques pour créer, lire, écrire et fermer des fichiers (fopen, fread, fwrite, fclose). |
| Gestion de mémoire | Memory Management | Gestión de memoria | Speicherverwaltung | Cette expression désigne le processus d'allocation, d'utilisation et de libération de la mémoire dynamique en C. |
| Gestion d'erreurs | Error Handling | Manejo de errores | Fehlerbehandlung | Cette expression désigne les techniques utilisées pour détecter et gérer les erreurs lors de l'exécution, comme le retour de codes d'erreur. |
| Gestionnaire | Handler | Manejador | Handler | Ce mot désigne une fonction ou routine qui gère un événement ou une exception, comme un signal via signal(). |
| Global | Global | Global | Global | Ce mot désigne une variable ou fonction accessible depuis tous les fichiers d'un programme C. |
| Global Variable | Variable globale | Variable global | Globale Variable | Ce mot désigne une variable déclarée en dehors de toute fonction et accessible dans tout le programme. |
| goto | goto | goto | goto | Ce mot désigne une instruction qui transfère directement le flux d'exécution à une étiquette spécifiée dans le code. |
| Gradient Y | Y-gradient | Gradiente Y | Y-Gradient | Ce mot désigne la variation des valeurs verticales dans un tableau, matrice ou image. |
| Graphe | Graph | Grafo | Graph | Ce mot désigne une structure de données représentant des sommets et des arêtes, implémentable en C via des tableaux ou listes chaînées. |
| Graphe acyclique | Acyclic Graph | Grafo acíclico | Azyklischer Graph | Ce mot désigne un graphe sans cycle, souvent utilisé pour représenter des dépendances ou des arbres en C. |
| Graphe cyclique | Cyclic Graph | Grafo cíclico | Zyklischer Graph | Ce mot désigne un graphe contenant au moins une boucle ou cycle, représentable via des structures et pointeurs en C. |
| Graphe non orienté | Undirected Graph | Grafo no dirigido | Ungerichteter Graph | Ce mot désigne un graphe où les arêtes n'ont pas de direction, représentable en C par des matrices d'adjacence ou listes. |
| Graphe orienté | Directed Graph | Grafo dirigido | Gerichteter Graph | Ce mot désigne une structure de données dans laquelle chaque arête a une direction, implémentable en C avec des structures et pointeurs. |
| Graphe pondéré | Weighted Graph | Grafo ponderado | Gewichteter Graph | Ce mot désigne un graphe dans lequel chaque arête a un poids associé, utile pour les algorithmes de chemin minimum en C. |
| Group By | Group By | Agrupar por | Gruppieren nach | Cette expression, bien que plus fréquente en bases de données, peut désigner en C l'organisation de données selon un critère spécifique. |
| Groupement | Grouping | Agrupamiento | Gruppierung | Ce mot désigne l'action de regrouper plusieurs instructions ou variables en un bloc, souvent avec {} ou struct. |
| Guard | Include Guard | Guardia de inclusión | Include-Guard | Ce mot désigne une technique pour éviter l'inclusion multiple d'un même fichier d'entête en C, souvent via #ifndef, #define, #endif. |
| Générateur de nombres | Number Generator | Generador de números | Zahlengenerator | Ce mot désigne une fonction ou méthode pour produire des nombres aléatoires ou pseudo-aléatoires, souvent via rand() en C. |
| Génération aléatoire | Random Generation | Generación aleatoria | Zufallsgenerierung | Cette expression désigne le processus de création de valeurs aléatoires pour les tests ou simulations dans un programme C. |
| Génération de code | Code Generation | Generación de código | Codegenerierung | Cette expression désigne le processus par lequel le compilateur transforme le code source en instructions machine exécutables. |
| Générique | Generic | Genérico | Generisch | Ce mot désigne une approche ou un concept permettant de créer des fonctions ou structures réutilisables avec différents types de données (en C limité aux macros ou void *). |
| Hachage | Hashing | Hashing | Hashing | Ce mot désigne une technique pour transformer des données en une valeur numérique fixe, souvent utilisée pour la recherche rapide. |
| Haut niveau | High-level | Alto nivel | Hoch-Level | Ce mot désigne un langage ou code abstrait, plus proche de l'humain que du langage machine ; le C est considéré moyen-niveau mais offre des constructions haut niveau. |
| Hexadécimal | Hexadecimal | Hexadecimal | Hexadezimal | Ce mot désigne un système de numération base 16, souvent utilisé pour représenter des valeurs mémoire ou des constantes. |
| Histogramme | Histogram | Histograma | Histogramm | Ce mot désigne une représentation graphique ou tableau comptant les occurrences de valeurs ou événements, implémentable en C. |
| Horloge système | System Clock | Reloj del sistema | Systemuhr | Ce mot désigne un compteur utilisé pour mesurer le temps d'exécution ou générer des délais dans un programme C. |
| Hypertexte | Hypertext | Hipertexto | Hypertext | Ce mot est rarement utilisé directement en C, mais peut désigner des chaînes ou fichiers manipulés pour des protocoles comme HTTP. |
| Héros de pile | Stack Frame | Marco de pila | Stack-Frame | Ce mot désigne la zone mémoire créée sur la pile pour entreposer les variables locales et informations de retour d'une fonction. |
| Identificateur | Identifier | Identificador | Bezeichner | Ce mot désigne un nom utilisé pour identifier une variable, une fonction, un type ou une constante dans le code C. |
| Image XPM | XPM image | Imagen XPM | XPM-Bild | Ce mot désigne une image au format XPM manipulée en C pour interfaces graphiques. |
| Inclusion conditionnelle | Conditional Inclusion | Inclusión condicional | Bedingte Einbindung | Cette expression désigne l'utilisation de directives du préprocesseur (#ifdef, #ifndef) pour inclure du code selon certaines conditions. |
| Inclusion de fichier | File Inclusion | Inclusión de archivo | Dateiinbindung | Cette expression désigne l'utilisation de #include pour insérer le contenu d'un fichier d'en-tête dans un fichier source. |
| Inclusion de fichier d'entête | Header File Inclusion | Inclusión de archivo de encabezado | Einbindung von Header-Dateien | Cette expression désigne l'action d'inclure un fichier .h dans un fichier source C via #include. |
| Inclusion multiple | Multiple Inclusion | Inclusión múltiple | Mehrfache Einbindung | Cette expression désigne un problème qui survient lorsqu'un fichier d'en-tête est inclus plusieurs fois sans garde d'inclusion. |
| Incrémentation | Increment | Incremento | Inkrementierung | Ce mot désigne l'opération augmentant la valeur d'une variable, souvent via ++ ou +=. |
| Index de tableau | Array Index | Índice de arreglo | Array-Index | Ce mot désigne la position numérique utilisée pour accéder à un élément spécifique d'un tableau. |
| Indexation base zéro | Zero-based indexing | Indexación base cero | Nullbasierte Indexierung | Ce mot désigne la pratique de commencer l'indexation d'un tableau à 0. |
| Indicateur clef | Key Flag | Bandera clave | Schlüssel-Flag | Ce mot désigne une variable ou bit utilisé pour signaler un état important dans un algorithme ou structure de données. |
| Indicateur de dépassement | Overflow flag | Bandera de desbordamiento | Überlauf-Flag | Ce mot désigne un drapeau dans certains environnements indiquant qu'un débordement arithmétique est survenu. |
| Indice | Index | Índice | Index | Ce mot désigne la position d'un élément dans un tableau ou une structure de données. |
| Indice Y | Y-index | Índice Y | Y-Index | Ce mot désigne l'indice correspondant à la position verticale dans un tableau 2D ou matrice. |
| Indice Z | Z-index | Índice Z | Z-Index | Ce mot désigne la profondeur d'un élément graphique dans un rendu 2D/3D. |
| Indirection | Indirection | Indirección | Indirektion | Ce mot désigne l'utilisation d'un pointeur pour accéder à la valeur entreposée à une adresse mémoire. |
| Initialisation | Initialization | Inicialización | Initialisierung | Ce mot désigne l'action de donner une valeur initiale à une variable au moment de sa déclaration. |
| Initialisation automatique | Auto-initialization | Inicialización automática | Auto-Initialisierung | Cette expression concerne l'initialisation implicite d'une variable locale automatique, qui en C n'est pas faite par défaut et peut contenir des valeurs aléatoires. |
| Initialisation de tableau | Array Initialization | Inicialización de arreglo | Array-Initialisierung | Cette expression décrit la manière de définir les valeurs initiales d'un tableau lors de sa déclaration. |
| Initialisation statique | Static Initialization | Inicialización estática | Statische Initialisierung | Cette expression désigne l'action d'attribuer une valeur à une variable globale ou statique lors de sa création. |
| Initialisé à zéro | Zero-initialized | Inicializado a cero | Nullinitialisiert | Ce mot désigne une variable ou tableau dont tous les éléments sont initialisés à zéro. |
| Instruction | Statement | Instrucción | Anweisung | Ce mot désigne une unité exécutable dans le code C, comme une affectation, un appel de fonction ou un contrôle de flux. |
| Instruction break | Break Statement | Instrucción break | Break-Anweisung | Ce mot désigne une instruction qui interrompt immédiatement une boucle ou un switch. |
| Instruction conditionnelle | Conditional Statement | Instrucción condicional | Bedingte Anweisung | Cette expression désigne une instruction qui exécute un bloc de code selon qu'une condition est vraie ou fausse (if, else). |
| Instruction continue | Continue Statement | Instrucción continue | Continue-Anweisung | Ce mot désigne une instruction qui saute le reste d'une itération de boucle et passe à l'itération suivante. |
| Instruction de boucle | Loop Statement | Instrucción de bucle | Schleifen-Anweisung | Cette expression désigne une instruction qui répète un bloc de code tant qu'une condition est vraie (for, while, do-while). |
| Instruction de déclaration | Declaration Statement | Instrucción de declaración | Deklarationsanweisung | Ce mot désigne une instruction qui informe le compilateur de l'existence d'une variable, d'une constante ou d'une fonction. |
| Instruction de retour | Return Statement | Instrucción de retorno | Rückgabe-Anweisung | Ce mot désigne l'instruction utilisée pour renvoyer une valeur depuis une fonction et terminer son exécution. |
| Instruction de saut | Jump Instruction | Instrucción de salto | Sprunganweisung | Ce mot désigne une instruction qui transfère le contrôle d'exécution à une autre instruction ou label dans le programme. |
| Instruction d'allocation | Allocation Statement | Instrucción de asignación de memoria | Speicherzuweisungsanweisung | Ce mot désigne une instruction qui réserve de la mémoire pour une variable ou une structure de données, généralement via malloc ou calloc. |
| Instruction goto | Goto Statement | Instrucción goto | Goto-Anweisung | Ce mot désigne une instruction qui transfère directement le flux d'exécution vers une étiquette spécifiée dans le code. |
| Instruction switch | Switch Statement | Instrucción switch | Switch-Anweisung | Ce mot désigne une structure de contrôle qui sélectionne un bloc d'instructions à exécuter parmi plusieurs case possibles. |
| Interaction matérielle | Hardware Interaction | Interacción con hardware | Hardware-Interaktion | Cette expression désigne les opérations en C permettant de communiquer directement avec le matériel via des registres ou API. |
| Interface | Interface | Interfaz | Schnittstelle | Ce mot désigne un ensemble de fonctions et types exposés par un module pour être utilisés par d'autres parties du programme. |
| Java Interop | Java Interop | Interoperabilidad con Java | Java-Interop | Cette expression désigne la communication entre C et Java via JNI ou autres interfaces, utile dans des programmes mixtes. |
| JIT (Just-In-Time) | JIT | Compilación Just-In-Time | JIT (Just-In-Time) | Ce mot désigne une technique de compilation à l'exécution ; bien que rare en C standard, certains systèmes peuvent générer du code JIT. |
| Jitter | Jitter | Variación temporal | Jitter | Ce mot désigne la variation dans le temps de réponse d'un programme temps réel écrit en C. |
| Join | Join | Unir / Esperar | Join | Ce mot désigne l'opération qui attend la fin d'un processus léger ou processus dans les programmes C multi-processus léger (pthread_join). |
| Jointure de données | Data Join | Unión de datos | Daten-Zusammenführung | Cette expression désigne la combinaison de plusieurs ensembles de données dans un programme C, souvent via structures et pointeurs. |
| Joueur | Player | Jugador | Spieler | Ce mot peut désigner une structure ou variable représentant un utilisateur dans un programme C (exemple jeux). |
| Journalisation | Logging | Registro | Protokollierung | Cette expression désigne l'écriture d'informations sur l'exécution d'un programme pour le débogage et l'analyse. |
| Journaux | Logs | Registros | Protokolle | Ce mot désigne des fichiers ou sorties utilisés pour enregistrer des événements et déboguer un programme C. |
| JSON | JSON | JSON | JSON | Ce mot désigne un format de données souvent manipulé par des programmes C pour échange de données, via des bibliothèques externes. |
| Juste-à-temps | Just-in-Time | Justo a tiempo | Just-in-Time | Cette expression désigne un calcul ou allocation effectuée au moment précis où c'est nécessaire dans le code C. |
| Justification | Justification | Justificación | Ausrichtung | Ce mot désigne l'alignement ou formatage des données lors de l'affichage, souvent dans printf. |
| Justification de texte | Text Justification | Justificación de texto | Textausrichtung | Cette expression désigne l'alignement du texte lors de son affichage avec printf ou fprintf dans un programme C. |
| k-ième élément | K-th Element | Elemento k-ésimo | k-tes Element | Cette expression désigne l'élément situé à la position k dans un tableau ou une structure de données. |
| Lecture | Read | Lectura | Lesen | Ce mot désigne l'action de récupérer des données depuis une source, comme un fichier (fread) ou l'entrée standard (scanf). |
| Librairie | Library | Biblioteca | Bibliothek | Ce mot désigne un ensemble de fonctions et macros réutilisables, souvent regroupées dans des fichiers .h et .c. |
| Librairie standard | Standard Library | Biblioteca estándar | Standardbibliothek | Ce mot désigne l'ensemble de fonctions, macros et types fournis par le langage C via <stdio.h>, <stdlib.h>,... |
| Lien | Link | Enlace | Verknüpfung | Ce mot désigne le processus d'assemblage des fichiers objets et bibliothèques pour produire un exécutable en C. |
| Lien dynamique | Dynamic Link | Enlace dinámico | Dynamische Verknüpfung | Cette expression désigne l'utilisation de bibliothèques externes chargées à l'exécution via dll ou so. |
| Lien statique | Static Link | Enlace estático | Statische Verknüpfung | Cette expression désigne l'inclusion de toutes les fonctions et objets nécessaires directement dans l'exécutable. |
| Ligne | Line | Línea | Zeile | Ce mot désigne une ligne de code ou de texte, souvent utilisée avec __LINE__ pour le débogage. |
| Limitation de type | Type Limit | Límite de tipo | Typgrenze | Cette expression désigne les valeurs maximales ou minimales qu'un type de donnée peut représenter, comme INT_MAX ou LONG_MIN. |
| Limite | Limit | Límite | Grenze | Ce mot désigne une valeur maximale ou minimale qu'une variable ou structure peut atteindre, souvent vérifiée dans les algorithmes. |
| Limite supérieure | Upper Bound | Límite superior | Obergrenze | Ce mot désigne la valeur maximale possible ou autorisée pour un index ou une variable. |
| Liste | List | Lista | Liste | Ce mot désigne une structure de données ordonnée, souvent implémentée en C avec des tableaux ou des listes chaînées. |
| Liste chaînée | Linked List | Lista enlazada | Verkettete Liste | Ce mot désigne une structure de données composée de nouds reliés par des pointeurs, permettant une insertion et suppression dynamique. |
| Littéral | Literal | Literal | Literal | Ce mot désigne une valeur fixe écrite directement dans le code, comme 42 ou 'A'. |
| Littéral binaire | Binary Literal | Literal binario | Binäres Literal | Cette expression désigne une manière de représenter directement un nombre en binaire (par exemple 0b1010 avec certaines extensions C). |
| Littéral hexadécimal | Hex Literal | Literal hexadecimal | Hexadezimales Literal | Ce mot désigne la notation d'une valeur en base 16, par exemple 0xFF. |
| Local | Local | Local | Lokal | Ce mot désigne une variable déclarée à l'intérieur d'une fonction ou d'un bloc, accessible uniquement dans cette étendue. |
| Locale statique | Static Local | Local estático | Statische lokale Variable | Ce mot désigne une variable locale qui conserve sa valeur entre plusieurs appels de fonction grâce au mot-clef static. |
| Long | Long | Largo | Long | Ce mot désigne un type de donnée entier sur 4 ou 8 octets selon l'architecture, utilisé pour stocker de grandes valeurs entières. |
| Long Long | Long Long | Long Long | Long Long | Ce mot désigne un type entier plus large que long, capable de stocker de très grands nombres entiers. |
| Longueur | Length | Longitud | Länge | Ce mot désigne le nombre d'éléments dans un tableau, une chaîne de caractères ou une structure de données. |
| Longueur chaîne | Strlen | Longitud de cadena | Zeichenkettenlänge | Ce mot désigne la fonction standard strlen() qui retourne le nombre de caractères dans une chaîne avant \0. |
| Longueur zéro | Zero-length | Longitud cero | Nulllänge | Ce mot désigne une chaîne ou tableau dont le nombre d'éléments est nul. |
| Macro | Macro | Macro | Makro | Ce mot désigne une instruction de préprocesseur qui définit une substitution de texte ou fonction inline via #define. |
| Macro conditionnelle | Conditional Macro | Macro condicional | Bedingtes Makro | Cette expression désigne une macro qui est définie ou exécutée uniquement si une condition du préprocesseur est vraie (#ifdef, #if). |
| Macro fonctionnelle | Function-like Macro | Macro con función | Funktionsähnliches Makro | Cette expression désigne une macro qui prend des paramètres et agit comme une fonction, définie via #define. |
| Main | Main | Main | Hauptfunktion | Ce mot désigne la fonction principale d'un programme C, point d'entrée de l'exécution (int main() ou int main(int argc, char *argv[])). |
| Masque de bits | Bitmask | Máscara de bits | Bitmaske | Ce mot désigne une valeur utilisée pour isoler ou modifier certains bits d'un entier via des opérations bit à bit. |
| Message d'erreur | Error Message | Mensaje de error | Fehlermeldung | Ce mot désigne un texte affiché ou enregistré pour informer l'utilisateur ou le développeur d'une erreur. |
| Mise à jour | Update | Actualización | Aktualisierung | Ce mot désigne l'action de modifier la valeur d'une variable ou d'une structure de données. |
| Modificateur | Modifier | Modificador | Modifizierer | Ce mot désigne un mot-clef changeant les propriétés d'une variable ou type, comme static, const ou volatile. |
| Module | Module | Módulo | Modul | Ce mot désigne un fichier source ou un ensemble de fichiers en C regroupant des fonctions et types liés. |
| Module noyau | Kernel Module | Módulo de kernel | Kernel-Modul | Ce mot désigne un programme en C chargé dynamiquement dans le noyau pour étendre ses fonctionnalités. |
| Modulo | Modulo | Módulo | Modulo | Ce mot désigne l'opérateur % utilisé pour obtenir le reste d'une division entière. |
| Modèle de données | Data Model | Modelo de datos | Datenmodell | Cette expression désigne l'organisation des types de données et de la mémoire utilisée par le compilateur C. |
| Moniteur | Monitor | Monitor | Monitor | Ce mot désigne une structure de synchronisation combinant mutex et condition variables pour gérer l'accès concurrent à des ressources. |
| Mot | Word | Palabra | Wort | Ce mot désigne une unité de stockage mémoire correspondant à la taille naturelle du processeur (souvent 2 ou 4 octets). |
| Mot-clef | Keyword | Palabra clave | Schlüsselwort | Ce mot désigne un mot réservé par le langage C pour sa syntaxe, comme if, for, while, return. |
| Multi-processus léger | Multithreading | Multihilo | Multithreading | Ce mot désigne la création et l'exécution simultanée de plusieurs processus légers dans un programme C. |
| Mutable | Mutable | Mutable | Änderbar | Ce mot désigne un modificateur (plus courant en C++) mais en C, la notion se rapproche de variables non const pouvant être modifiées. |
| Mutex | Mutex | Mutex | Mutex | Ce mot désigne un mécanisme utilisé pour gérer l'accès concurrent à une ressource partagée entre plusieurs processus léger. |
| Mémoire | Memory | Memoria | Speicher | Ce mot désigne l'espace où sont stockées les données et le code d'un programme C pendant son exécution. |
| Mémoire du tas | Heap Memory | Memoria heap | Heap-Speicher | Ce mot désigne la mémoire allouée dynamiquement pendant l'exécution et libérée manuellement avec free(). |
| Mémoire dynamique | Dynamic Memory | Memoria dinámica | Dynamischer Speicher | Cette expression désigne la mémoire allouée à l'exécution via malloc, calloc ou realloc, libérable avec free(). |
| Mémoire globale | Global Memory | Memoria global | Globaler Speicher | Ce mot désigne la mémoire allouée pour les variables globales et statiques accessibles tout au long du programme. |
| Mémoire locale | Local Memory | Memoria local | Lokaler Speicher | Ce mot désigne la mémoire allouée sur la pile pour les variables locales d'une fonction. |
| Méthode d'accès | Access Method | Método de acceso | Zugriffsmethode | Ce mot désigne une fonction permettant de lire ou modifier la valeur d'une variable, souvent dans des structures ou modules. |
| Navigateur de fichiers | File Browser | Explorador de archivos | Dateibrowser | Cette expression désigne une interface ou routine en C permettant de parcourir et manipuler des fichiers. |
| Nom | Name | Nombre | Name | Ce mot désigne l'identificateur d'une variable, fonction ou type dans un programme C. |
| Nom de fichier | File Name | Nombre de archivo | Dateiname | Ce mot désigne le nom associé à un fichier utilisé dans les opérations de lecture ou écriture. |
| Nombre | Number | Número | Zahl | Ce mot désigne une valeur numérique entière ou flottante utilisée dans les calculs ou entreposée dans des variables. |
| Nombre maximal | Maximum Number | Número máximo | Maximalwert | Ce mot désigne la valeur maximale qu'un type de donnée peut entreposer, comme INT_MAX ou UINT_MAX. |
| Nombre minimal | Minimum Number | Número mínimo | Minimalwert | Ce mot désigne la valeur minimale qu'un type de donnée peut entreposer, comme INT_MIN. |
| NON bit à bit | Bitwise NOT | NOT a nivel de bits | Bitweises NICHT | Cette expression correspond à l'opération qui inverse chaque bit d'un nombre (0 devient 1 et 1 devient 0). |
| Non initialisé | Uninitialized | No inicializado | Nicht initialisiert | Ce mot désigne une variable déclarée mais à laquelle aucune valeur n'a été attribuée avant son utilisation. |
| Non signé | Unsigned | Sin signo | Ohne Vorzeichen | Ce mot désigne un type entier (unsigned int, unsigned char) ne pouvant entreposer que des valeurs positives. |
| Notation scientifique | Scientific Notation | Notación científica | Wissenschaftliche Schreibweise | Ce mot désigne une façon de représenter les nombres à virgule flottante en utilisant e ou E (exemple 1.23e4). |
| Nouveau | New | Nuevo | Neu | Ce mot désigne l'allocation de nouvelles ressources ou mémoire ; en C standard, on utilise malloc ou calloc. |
| Nouvelle ligne | Newline | Nueva línea | Neue Zeile | Ce mot désigne le caractère spécial \n utilisé pour représenter la fin d'une ligne dans les chaînes ou fichiers. |
| Noyau | Kernel | Núcleo | Kernel | Ce mot désigne le coeur du système d'exploitation, souvent manipulé via le langage C pour écrire des pilotes ou modules. |
| Null | Null | Nulo | Null | Ce mot désigne la valeur nulle d'un pointeur, représentée par NULL en C, indiquant qu'il ne pointe vers aucune adresse valide. |
| Numérique | Numeric | Numérico | Numerisch | Ce mot désigne le type de données représentant des nombres, incluant int, float, double, etc. |
| Numérisation | Casting | Conversión de tipo | Typumwandlung | Cette expression désigne la conversion d'un type de donnée en un autre, par exemple int en float. |
| Numéro de ligne | Line Number | Número de línea | Zeilennummer | Ce mot désigne le numéro de la ligne actuelle dans le code source, accessible via la macro __LINE__. |
| Négation | Negation | Negación | Negation | Ce mot désigne l'opérateur logique ! utilisé pour inverser la valeur d'une expression booléenne. |
| Noeud | Node | Nodo | Knoten | Ce mot désigne un élément d'une structure de données comme une liste chaînée, arbre ou graphe, contenant des données et pointeurs. |
| Noeud racine | Root Node | Nodo raíz | Wurzelknoten | Ce mot désigne le noud principal ou initial d'une structure arborescente, comme un arbre binaire. |
| Objet | Object | Objeto | Objekt | Ce mot désigne une zone de mémoire contenant des données et un type spécifique dans un programme C. |
| Objet global | Global Object | Objeto global | Globales Objekt | Ce mot désigne une variable ou fonction accessible depuis n'importe quel fichier du programme. |
| Objet statique | Static Object | Objeto estático | Statisches Objekt | Ce mot désigne une variable ou fonction dont la portée est limitée au fichier source et conservée pendant toute l'exécution. |
| Octet | Byte | Byte | Byte | Ce mot désigne l'unité de mémoire de 8 bits, utilisée pour entreposer des caractères ou des parties de données. |
| Opcode | Opcode | Código de operación | Opcode | Ce mot désigne le code machine correspondant à une instruction spécifique exécutée par le processeur. |
| Open Source | Open Source | Código abierto | Open Source | Ce mot désigne un logiciel dont le code source est accessible et modifiable, souvent écrit en C. |
| Option | Option | Opción | Option | Ce mot désigne un paramètre ou argument qui modifie le comportement d'une fonction ou programme C. |
| Opérateur | Operator | Operador | Operator | Ce mot désigne un symbole qui effectue une opération sur des variables ou des valeurs, comme +, -, *, /. |
| Opérateur adresse | Address-of Operator | Operador dirección | Adressoperator | Cette expression correspond à l'opérateur & en C, utilisé pour obtenir l'adresse mémoire d'une variable. |
| Opérateur d'affectation | Assignment Operator | Operador de asignación | Zuweisungsoperator | Ce mot fait référence à l'opérateur = utilisé pour attribuer des valeurs aux variables, parfois combiné avec des opérateurs arithmétiques (+=, -=) pour simplifier le code. |
| Opérateur ternaire | Ternary Operator | Operador ternario | Ternärer Operator | Ce mot désigne l'opérateur ? : utilisé pour retourner une valeur selon une condition. |
| Opérateur unaire | Unary Operator | Operador unario | Unärer Operator | Ce mot désigne un opérateur qui agit sur un seul opérande, comme - ou !. |
| Opérateurs arithmétiques | Arithmetic Operators | Operadores aritméticos | Arithmetische Operatoren | Cette expression regroupe les opérateurs utilisés pour effectuer des opérations arithmétiques comme +, -, *, / et %. |
| Opération | Operation | Operación | Operation | Ce mot désigne l'action effectuée par un opérateur sur une ou plusieurs valeurs pour produire un résultat. |
| Ordonnée à l'origine | Y-intercept | Intersección en Y | Y-Achsenabschnitt | Ce mot désigne la valeur de Y lorsque X = 0 dans une équation linéaire ou graphique. |
| Ordre de priorité | Precedence | Precedencia | Vorrang | Ce mot désigne la règle qui détermine dans quel ordre les opérateurs sont évalués dans une expression. |
| Ordre d'évaluation | Evaluation Order | Orden de evaluación | Auswertungsreihenfolge | Ce mot désigne la séquence dans laquelle les opérandes et opérateurs d'une expression sont évalués par le compilateur. |
| OU bit à bit | Bitwise OR | OR a nivel de bits | Bitweises ODER | Cette expression décrit l'opération qui compare les bits correspondants de deux nombres et retourne 1 si au moins un des bits est 1. |
| Ou logique | Logical OR | OR lógico | Logisches ODER | Ce mot désigne l'opérateur || |
| Ouvrir | Open | Abrir | Öffnen | Ce mot désigne l'action de créer ou accéder à un fichier via fopen ou fonctions similaires. |
| Page mémoire | Memory Page | Página de memoria | Speicherseite | Ce mot désigne une unité de gestion de la mémoire par le système d'exploitation. |
| Paire clef-valeur | Key-value Pair | Par clave-valor | Schlüssel-Wert-Paar | Ce mot désigne une association d'une clé unique avec une valeur, souvent utilisée dans des structures de hachage en C. |
| Paire de registres Y | Y register pair | Par de registros Y | Y-Registerpaar | Ce mot désigne deux registres utilisés ensemble dans certaines architectures pour accéder à des adresses mémoire, manipulables en C embarqué. |
| Panique du noyau | Kernel Panic | Pánico del núcleo | Kernel-Panik | Ce mot désigne une erreur critique du noyau, souvent analysée avec du code C bas niveau. |
| Paramètre | Parameter | Parámetro | Parameter | Ce mot désigne une variable utilisée pour transmettre des informations à une fonction. |
| Partition QuickSort | Quicksort Partition | Partición de Quicksort | Quicksort-Partition | Ce mot désigne l'étape d'un algorithme Quick Sort où le tableau est divisé selon un pivot. |
| Passage d'arguments | Argument Passing | Paso de argumentos | Argumentübergabe | Cette expression décrit la manière dont les données sont transmises aux fonctions en C, soit par valeur, soit par référence via un pointeur. |
| Passage par référence | Pass by Reference | Paso por referencia | Übergabe per Referenz | Cette expression désigne la transmission de l'adresse d'une variable à une fonction afin de modifier directement sa valeur. |
| Passage par valeur | Pass by Value | Paso por valor | Übergabe per Wert | Cette expression désigne la transmission d'une copie de la valeur d'une variable à une fonction. |
| Performance | Performance | Rendimiento | Leistung | Ce mot désigne l'efficacité d'un programme C en termes de temps d'exécution et d'utilisation de mémoire. |
| Pile | Stack | Pila | Stapel | Ce mot désigne la zone mémoire utilisée pour entreposer les variables locales et les informations de retour de fonction. |
| Plan Y | Y-plane | Plano Y | Y-Ebene | Ce mot désigne le plan de luminance dans un format d'image YUV. |
| Point d'entrée | Entry Point | Punto de entrada | Einstiegspunkt | Ce mot désigne la fonction à partir de laquelle l'exécution d'un programme commence, généralement main(). |
| Point d'observation | Watchpoint | Punto de observación | Überwachungspunkt | Ce mot désigne un point dans le code surveillé par le débogueur pour détecter les modifications d'une variable. |
| Pointeur | Pointer | Puntero | Zeiger | Ce mot désigne une variable contenant l'adresse mémoire d'une autre variable. |
| Pointeur nul | Null Pointer | Puntero nulo | Nullzeiger | Ce mot désigne un pointeur qui ne pointe vers aucune adresse valide, généralement représenté par NULL. |
| Port | Port | Puerto | Anschluss | Ce mot désigne un point d'accès pour la communication avec des périphériques ou des réseaux, manipulable en C via des bibliothèques système. |
| Portabilité | Portability | Portabilidad | Portabilität | Ce mot désigne la capacité d'un programme C à être compilé et exécuté sur différents systèmes d'exploitation ou architectures. |
| Pragma | Pragma | Pragma | Pragma | Ce mot désigne une directive spéciale du préprocesseur qui donne des instructions au compilateur, comme #pragma once. |
| Processus | Process | Proceso | Prozess | Ce mot désigne un programme en cours d'exécution avec son propre espace mémoire. |
| Processus léger | Thread | Hilo | Thread | Ce mot désigne un fil d'exécution léger permettant d'exécuter plusieurs tâches simultanément dans un programme. |
| Processus léger joignable | Joinable Thread | Hilo unible | Zusammenführbarer Thread | Ce mot désigne un processus léger dont l'état peut être récupéré après exécution via pthread_join en C. |
| Processus léger noyau | Kernel Thread | Hilo de núcleo | Kernel-Thread | Ce mot désigne un processus léger exécuté dans l'espace noyau, programmé en C pour les systèmes multitâches. |
| Processus zombie | Zombie process | Proceso zombie | Zombie-Prozess | Ce mot désigne un processus terminé mais dont l'entrée dans la table des processus n'a pas été libérée par le parent. |
| Programmation | Programming | Programación | Programmierung | Ce mot désigne l'action de concevoir et écrire des programmes en langage C. |
| Programme | Program | Programa | Programm | Ce mot désigne un ensemble d'instructions C destiné à être exécuté par un ordinateur. |
| Prototype | Prototype | Prototipo | Prototyp | Ce mot désigne une déclaration anticipée d'une fonction ou d'un type pour informer le compilateur de son existence. |
| Prototype de fonction | Function Prototype | Prototipo de función | Funktionsprototyp | Ce mot désigne la déclaration d'une fonction indiquant son nom, son type de retour et ses paramètres, avant sa définition. |
| Préprocesseur | Preprocessor | Preprocesador | Präprozessor | Ce mot désigne le programme qui traite les directives commençant par # avant la compilation, comme #include ou #define. |
| Qualificateur | Qualifier | Calificador | Qualifikator | Ce mot désigne un mot-clef modifiant le type ou le comportement d'une variable, comme const ou volatile. |
| Quantificateur | Quantifier | Cuantificador | Quantifizierer | Ce mot désigne un symbole ou concept utilisé dans les expressions régulières ou le traitement de chaînes en C. |
| Quantité | Quantity | Cantidad | Menge | Ce mot désigne le nombre d'éléments traités ou stockés dans une structure de données. |
| Quantité maximale | Maximum Quantity | Cantidad máxima | Maximale Menge | Ce mot désigne le nombre maximal d'éléments pouvant être entreposés dans une structure ou variable. |
| Queue | Queue | Cola | Warteschlange | Ce mot désigne une structure de données de type FIFO (First In, First Out), utilisée pour gérer les éléments dans l'ordre d'arrivée. |
| Queue circulaire | Circular Queue | Cola circular | Kreisförmige Warteschlange | Ce mot désigne une variante de la queue où les positions libérées sont réutilisées, implémentable en C via tableaux et indices. |
| Queue double | Double-ended Queue | Cola doble | Doppelseitige Warteschlange | Ce mot désigne une structure de données (deque) permettant d'ajouter ou supprimer des éléments aux deux extrémités, implémentable en C. |
| Queue dynamique | Dynamic Queue | Cola dinámica | Dynamische Warteschlange | Ce mot désigne une queue dont la taille peut changer dynamiquement via l'allocation mémoire (malloc, free). |
| Queue Prioritaire | Priority Queue | Cola de prioridad | Prioritätswarteschlange | Ce mot désigne une structure de données où chaque élément a une priorité et est traité selon cette priorité, implémentable avec des tableaux ou tas. |
| Queue simple | Simple Queue | Cola simple | Einfache Warteschlange | Ce mot désigne une implémentation basique d'une file FIFO en utilisant un tableau ou liste chaînée. |
| Quitte | Quit | Salir | Beenden | Ce mot désigne l'action d'interrompre ou terminer l'exécution d'un programme C. |
| Quitter proprement | Graceful Exit | Salida ordenada | Sauberes Beenden | Cette expression désigne la fermeture correcte des fichiers et libération de mémoire avant la fin d'un programme C. |
| Quota mémoire | Memory Quota | Cuota de memoria | Speicherquote | Ce mot désigne la quantité de mémoire allouée ou autorisée à un processus ou programme. |
| Quotient | Quotient | Cociente | Quotient | Ce mot désigne le résultat entier d'une division entière (/) en C. |
| Raccourci | Shortcut | Atajo | Verknüpfung | Ce mot désigne une méthode rapide pour effectuer une opération ou accéder à une fonction, souvent via pointeurs ou macros. |
| Raccourci clavier | Key Binding | Combinación de teclas | Tastenkombination | Ce mot désigne l'association d'une touche ou combinaison de touches à une action spécifique dans un programme C. |
| Ramasse-miettes | Garbage Collector | Recolector de basura | Müllsammler | Ce mot désigne un mécanisme automatique de récupération de mémoire inutilisée, qui n'existe pas en C standard ; la gestion est manuelle. |
| Rangement | Alignment | Alineación | Ausrichtung | Ce mot désigne la manière dont les variables et structures sont positionnées en mémoire pour optimiser l'accès. |
| Ratio | Ratio | Relación | Verhältnis | Ce mot désigne une proportion entre deux valeurs ou mesures, souvent calculée dans des programmes C. |
| Registre | Register | Registro | Register | Ce mot désigne un type de stockage de variable indiquant au compilateur de placer la variable dans un registre processeur pour optimiser l'accès. |
| Registre matériel | Hardware Register | Registro de hardware | Hardware-Register | Ce mot désigne un emplacement mémoire cartographié à un composant matériel spécifique, accessible depuis un programme C. |
| Registre temporaire | Temporary Register | Registro temporal | Temporäres Register | Ce mot désigne un registre utilisé par le compilateur pour stocker temporairement des valeurs intermédiaires. |
| Registre Y | Y register | Registro Y | Y-Register | Ce mot désigne un registre spécifique dans certains microcontrôleurs, accessible via le C embarqué. |
| Remplacement | Substitution | Sustitución | Ersatz | Ce mot désigne l'opération de remplacer une valeur ou expression par une autre, souvent via macros ou préprocesseur. |
| Remplissage | Padding | Relleno | Auffüllen | Ce mot désigne l'ajout de bits ou octets pour aligner les données en mémoire selon l'architecture. |
| Remplissage par zéro | Zero-padding | Relleno con ceros | Null-Auffüllung | Ce mot désigne l'ajout de zéros pour aligner des données ou atteindre une taille fixe. |
| Requête | Query | Consulta | Abfrage | Ce mot désigne une demande d'information sur des données, souvent simulée dans des programmes C manipulant des structures. |
| Requête web | Web request | Solicitud web | Web-Anfrage | Cette expression désigne une demande HTTP effectuée depuis un programme C via bibliothèques externes. |
| Retour | Return | Retorno | Rückgabe | Ce mot désigne l'instruction utilisée pour renvoyer une valeur depuis une fonction et terminer son exécution. |
| Réallocation | Reallocation | Realocación | Neuzuweisung | Ce mot désigne l'opération de modification de la taille d'une zone mémoire dynamique via realloc. |
| Récupérateur de signal | Signal Handler | Manejador de señal | Signal-Handler | Ce mot désigne une fonction qui gère les signaux envoyés à un processus (signal() ou sigaction()). |
| Récupération de mémoire | Memory Recovery | Recuperación de memoria | Speicherfreigabe | Cette expression désigne l'opération de libération de mémoire dynamique via free(). |
| Récursif | Recursive | Recursivo | Rekursiv | Ce mot désigne une fonction qui s'appelle elle-même pour résoudre un problème par division en sous-problèmes. |
| Référence | Reference | Referencia | Referenz | Ce mot désigne l'adresse d'une variable passée à une fonction pour permettre sa modification directe, concept en C via pointeurs. |
| Répertoire de travail | Working directory | Directorio de trabajo | Arbeitsverzeichnis | Ce mot désigne le répertoire actuel dans lequel un programme C lit ou écrit des fichiers. |
| Répétition | Looping | Repetición | Schleife | Ce mot désigne l'action de répéter un bloc d'instructions tant qu'une condition est vraie (for, while, do-while). |
| Réseau | Network | Red | Netzwerk | Ce mot désigne un ensemble de machines interconnectées, manipulable en C via des sockets et bibliothèques réseau. |
| Résolution | Resolution | Resolución | Auflösung | Ce mot désigne le processus de détermination de l'adresse ou valeur finale d'un symbole, variable ou fonction lors du linkage. |
| Résultat | Result | Resultado | Ergebnis | Ce mot désigne la valeur produite par une opération ou une fonction. |
| Saut | Jump | Salto | Sprung | Ce mot désigne une instruction qui change directement le flux d'exécution vers une autre partie du programme, souvent réalisée via goto. |
| Sauvegarde | Backup | Copia de seguridad | Sicherung | Ce mot désigne l'action de copier des données pour les protéger avant modification ou suppression. |
| Segment | Segment | Segmento | Segment | Ce mot désigne une partie de la mémoire allouée pour stocker le code, les données ou la pile. |
| Segment de données | Data Segment | Segmento de datos | Datensegment | Ce mot désigne la zone de mémoire où sont stockées les variables globales et statiques pendant l'exécution du programme. |
| Signal | Signal | Señal | Signal | Ce mot désigne un mécanisme permettant de notifier un processus qu'un événement particulier s'est produit. |
| Signal de terminaison | Kill Signal | Señal de terminación | Beendigungssignal | Ce mot désigne un signal envoyé à un processus pour demander son interruption, souvent traité dans des programmes C sous Unix. |
| Signé | Signed | Con signo | Vorzeichenbehaftet | Ce mot désigne un type entier pouvant entreposer des valeurs positives et négatives (signed int). |
| Somme nulle | Zero-sum | Suma cero | Nullsumme | Ce mot désigne une opération ou situation où la somme totale des éléments est égale à zéro. |
| Sortie | Output | Salida | Ausgabe | Ce mot désigne le processus ou fonction permettant d'envoyer des données vers un périphérique ou un fichier. |
| Sous-flux | Underflow | Subflujo | Unterlauf | Ce mot désigne une situation où une opération arithmétique produit une valeur inférieure à la capacité minimale d'un type. |
| Spécificateur de format | Format Specifier | Especificador de formato | Formatbezeichner | Ce mot désigne un symbole utilisé dans printf ou scanf pour indiquer le type de données (%d, %f, %s). |
| Statique | Static | Estático | Statisch | Ce mot désigne un modificateur qui limite la portée d'une variable ou fonction et conserve sa valeur entre appels. |
| Structure | Struct | Estructura | Struktur | Ce mot désigne un type de données composé de plusieurs champs pouvant contenir différents types de données. |
| Style K&R | K&R Style | Estilo K&R | K&R-Stil | Cette expression désigne la convention de codage pour la syntaxe des fonctions et blocs selon Kernighan & Ritchie. |
| Surcharge (non standard en C) | Overload | Sobrecarga | Überladung | Cette expression désigne un concept où plusieurs fonctions peuvent avoir le même nom mais des paramètres différents (C n'a pas de surcharge native). |
| Switch | Switch | Switch | Switch | Ce mot désigne une instruction de contrôle qui exécute différents blocs selon la valeur d'une expression. |
| Symbole faible | Weak symbol | Símbolo débil | Schwaches Symbol | Ce mot désigne un symbole (fonction ou variable) qui peut être remplacé par un symbole fort lors du linkage. |
| Syntaxe | Syntax | Sintaxis | Syntax | Ce mot désigne l'ensemble des règles qui définissent comment écrire correctement des instructions en C. |
| Système de coordonnées X | X coordinate system | Sistema de coordenadas X | X-Koordinatensystem | Ce mot désigne la convention pour mesurer les positions horizontales dans un espace graphique en C. |
| Sémaphore | Semaphore | Semáforo | Semaphore | Ce mot désigne une variable ou mécanisme utilisé pour gérer l'accès concurrent aux ressources partagées. |
| Séparation | Separation | Separación | Trennung | Ce mot désigne le découpage du code en fichiers .c et .h pour faciliter l'organisation et la maintenance. |
| Séquence | Sequence | Secuencia | Sequenz | Ce mot désigne l'ordre dans lequel les instructions ou opérations sont exécutées dans un programme C. |
| Table de hachage | Hash Table | Tabla hash | Hashtabelle | Ce mot désigne une structure de données permettant d'entreposer et rechercher rapidement des éléments via une fonction de hachage. |
| Table de saut | Jump Table | Tabla de saltos | Sprungtabelle | Cette expression désigne une structure de données utilisée pour implémenter efficacement les instructions switch en C. |
| Table de symboles | Symbol Table | Tabla de símbolos | Symboltabelle | Ce mot désigne une structure utilisée par le compilateur pour entreposer les identificateurs et leurs informations. |
| Tableau | Array | Arreglo | Array | Ce mot désigne une collection de variables du même type entreposées de manière contiguë en mémoire, accessibles par un index numérique. |
| Tableau composante Y | Y component array | Arreglo de componente Y | Y-Komponenten-Array | Ce mot désigne un tableau contenant uniquement les valeurs Y d'un ensemble de points ou pixels. |
| Tableau de pointeurs | Array of Pointers | Arreglo de punteros | Zeigerarray | Cette expression désigne un tableau dont chaque élément est un pointeur vers une autre variable ou structure de données. |
| Taille | Size | Tamaño | Größe | Ce mot désigne la quantité de mémoire occupée par une variable, un type ou une structure. |
| Tampon | Buffer | Búfer | Puffer | Ce mot désigne une zone de mémoire utilisée pour stocker temporairement des données, souvent utilisée pour l'entrée/sortie. |
| Tampon zéro-copie | Zero-copy buffer | Búfer de copia cero | Zero-Copy-Puffer | Ce mot désigne une zone mémoire utilisée pour transférer des données sans effectuer de copie supplémentaire. |
| Tas | Heap | Montículo | Heap | Ce mot désigne la zone de mémoire utilisée pour l'allocation dynamique (malloc, calloc), différente de la pile (stack). |
| Temps de compilation | Compile-time | Tiempo de compilación | Kompilierzeit | Cette expression fait référence aux opérations ou vérifications effectuées par le compilateur avant l'exécution du programme. |
| Terminer un processus | Kill Process | Matar proceso | Prozess beenden | Ce mot désigne l'action de mettre fin à un processus via des fonctions C sur Unix (kill). |
| Test de boucle | Loop Test | Prueba de bucle | Schleifentest | Ce mot désigne la condition qui détermine la poursuite ou l'arrêt d'une boucle (for, while). |
| Test de condition | Condition Test | Prueba de condición | Bedingungstest | Ce mot désigne une expression évaluée pour décider de l'exécution d'un bloc de code (if, while). |
| Test logique | Logical Test | Prueba lógica | Logiktest | Ce mot désigne une expression booléenne utilisée dans les conditions et boucles. |
| Test unitaire | Unit Test | Prueba unitaria | Unit-Test | Ce mot désigne un test isolé visant à vérifier le fonctionnement correct d'une fonction ou d'un module C. |
| Touche pressée | Key Press | Tecla presionada | Tastenanschlag | Cette expression désigne un événement déclenché par l'utilisateur en appuyant sur une touche, récupérable en C via bibliothèques spécifiques. |
| Trace | Trace | Traza | Trace | Ce mot désigne l'action de suivre ou enregistrer le flux d'exécution d'un programme pour le débogage. |
| Traitement de chaîne | String Handling | Manejo de cadenas | Zeichenkettenbearbeitung | Ce mot désigne l'ensemble des opérations sur les chaînes de caractères (strcpy, strlen, strcmp). |
| Tri rapide | Quick Sort | Ordenamiento rápido | Quicksort | Ce mot désigne un algorithme de tri efficace utilisant la méthode de division et conquête, implémentable en C. |
| Typage | Typing | Tipado | Typisierung | Ce mot désigne le processus de définition du type de chaque variable dans le programme. |
| Type | Type | Tipo | Typ | Ce mot désigne la catégorie de donnée d'une variable ou constante, comme int, char, float. |
| Type booléen | Boolean Type | Tipo booleano | Boolescher Typ | Ce mot désigne le type de données représentant les valeurs true et false en C (_Bool en standard C99). |
| Type de donnée | Data Type | Tipo de dato | Datentyp | Ce mot désigne la catégorie d'une variable ou d'une constante qui définit la nature des valeurs qu'elle peut stocker (int, float, char,...). |
| Type de données abstrait | Abstract Data Type (ADT) | Tipo de dato abstracto | Abstrakter Datentyp (ADT) | Cette expression fait référence à une structure de données définie par ses comportements plutôt que par sa représentation interne, implémentable en C via struct et fonctions. |
| Type de retour | Return Type | Tipo de retorno | Rückgabewerttyp | Ce mot désigne le type de donnée qu'une fonction renvoie après son exécution. |
| Type double précision | Double Precision Type | Tipo de precisión doble | Doppelgenauigkeitstyp | Ce mot désigne un type de donnée flottante offrant une précision plus grande que float. |
| Type flottant | Floating Type | Tipo flotante | Gleitkommatyp | Ce mot désigne un type de donnée représentant des nombres réels avec décimales (float, double). |
| Type non signé | Unsigned Type | Tipo sin signo | Vorzeichenloser Typ | Ce mot désigne un type entier qui ne peut représenter que des valeurs positives. |
| Type signé | Signed Type | Tipo con signo | Vorzeichenbehafteter Typ | Ce mot désigne un type entier capable de représenter à la fois des valeurs positives et négatives. |
| Type union | Union Type | Tipo unión | Union-Typ | Ce mot désigne un type de données permettant d'entreposer différentes valeurs dans la même zone mémoire. |
| Type volatile | Volatile Type | Tipo volátil | Volatiler Typ | Ce mot désigne un type de variable dont la valeur peut changer en dehors du contrôle du programme, utilisé pour le matériel ou les interruptions. |
| Typedef | Typedef | Typedef | Typedef | Ce mot désigne une instruction qui permet de créer un alias pour un type existant. |
| Tâche | Job | Tarea | Aufgabe | Ce mot désigne une tâche ou processus à exécuter, parfois géré dans des systèmes Unix programmés en C. |
| Union | Union | Unión | Union | Ce mot désigne un type de données qui permet de stocker différentes valeurs au même emplacement mémoire, mais une seule à la fois. |
| Unité | Unit | Unidad | Einheit | Ce mot désigne une partie du programme pouvant être compilée et testée indépendamment (fonction, module ou fichier). |
| UTF-8 | UTF-8 | UTF-8 | UTF-8 | Ce mot désigne un format d'encodage de caractères utilisé pour représenter des textes Unicode dans des programmes C. |
| Utilisation | Usage | Uso | Verwendung | Ce mot désigne la manière dont une variable, fonction ou structure est employée dans un programme C. |
| Utilitaire | Utility | Utilidad | Hilfsprogramm | Ce mot désigne un programme ou fonction auxiliaire fournissant des fonctionnalités supplémentaires pour un programme C. |
| Valeur | Value | Valor | Wert | Ce mot désigne les données entreposées dans une variable ou retournées par une fonction. |
| Valeur par défaut | Default Value | Valor por defecto | Standardwert | Ce mot désigne la valeur initiale attribuée à une variable si aucune autre n'est fournie. |
| Valeur Y | Y-value | Valor Y | Y-Wert | Ce mot désigne la valeur assignée ou calculée pour l'axe Y dans des données graphiques. |
| Validation de données | Data Validation | Validación de datos | Datenvalidierung | Ce mot désigne le processus de confirmation que les données entrantes sont correctes et exploitables. |
| Variable | Variable | Variable | Variable | Ce mot désigne un emplacement mémoire nommé pouvant contenir une valeur modifiable pendant l'exécution. |
| Variable constante | Constant Variable | Variable constante | Konstante Variable | Ce mot désigne une variable dont la valeur ne peut pas être modifiée après l'initialisation grâce à const. |
| Variable globale | Global Variable | Variable global | Globale Variable | Ce mot désigne une variable accessible depuis n'importe quel fichier du programme. |
| Variable locale | Local Variable | Variable local | Lokale Variable | Ce mot désigne une variable déclarée à l'intérieur d'une fonction ou d'un bloc et accessible uniquement dans cette étendue. |
| Variable statique | Static Variable | Variable estática | Statische Variable | Ce mot désigne une variable dont la portée est limitée mais dont la valeur est conservée entre appels. |
| Variable temporaire | Temporary Variable | Variable temporal | Temporäre Variable | Ce mot désigne une variable utilisée pour stocker temporairement une valeur intermédiaire dans les calculs ou traitements. |
| Variable volatile | Volatile Variable | Variable volátil | Volatile Variable | Ce mot désigne une variable dont la valeur peut changer de manière imprévisible et nécessite un accès direct à chaque lecture/écriture. |
| Vector | Vecteur | Vector | Vektor | Ce mot désigne une structure de données permettant de stocker une série d'éléments indexés, similaire à un tableau. |
| Veille système | Watchdog | Vigilante del sistema | Wachhund | Ce mot désigne un mécanisme qui surveille l'exécution du programme et peut redémarrer ou arrêter le processus en cas de blocage. |
| Version | Version | Versión | Version | Ce mot désigne la révision ou l'édition d'un programme ou d'une bibliothèque C. |
| Version compilateur | Compiler Version | Versión del compilador | Compiler-Version | Ce mot désigne la révision du compilateur C utilisé pour compiler le programme. |
| Versioning | Gestion de version | Control de versiones | Versionsverwaltung | Ce mot désigne le suivi et le contrôle des différentes versions d'un programme ou module C. |
| Visualisation | Visualization | Visualización | Visualisierung | Ce mot désigne l'affichage ou la représentation de données pour l'analyse, souvent via printf ou graphiques externes. |
| Void | Void | Vacío | Void | Ce mot désigne un type de retour de fonction indiquant qu'aucune valeur n'est renvoyée. |
| Volatile | Volatile | Volátil | Volatil | Ce mot désigne un modificateur indiquant que la valeur d'une variable peut changer à tout moment, par le matériel ou un processus léger externe. |
| Vérificateur | Checker | Verificador | Prüfer | Ce mot désigne une fonction ou routine utilisée pour tester ou contrôler des valeurs ou conditions. |
| Vérification | Validation | Validación | Validierung | Ce mot désigne l'action de contrôler si une condition ou une donnée est correcte ou conforme. |
| Vérification d'erreur | Error Checking | Comprobación de errores | Fehlerprüfung | Ce mot désigne le processus d'inspection et de gestion des erreurs lors de l'exécution. |
| Wchar | Wchar | Wchar | Wchar | Ce mot désigne un type de donnée pour stocker des caractères larges (Unicode) en C (wchar_t). |
| While | While | Mientras | While | Ce mot désigne une structure de boucle qui répète un bloc d'instructions tant qu'une condition est vraie. |
| WinAPI | WinAPI | WinAPI | WinAPI | Ce mot désigne l'ensemble des fonctions de l'API Windows, utilisables en C pour la programmation système. |
| Wrapper fonctionnel | Function Wrapper | Envoltorio de función | Funktions-Wrapper | Ce mot désigne une fonction qui appelle une autre fonction en ajoutant des vérifications ou transformations. |
| X Window | X Window | X Window | X Window | Ce mot désigne un système de gestion de fenêtres pour interfaces graphiques sous Unix/Linux, utilisable en C. |
| X11 | X11 | X11 | X11 | Ce mot désigne la version du protocole X Window utilisée pour la gestion des fenêtres sous Unix/Linux. |
| X509 | X509 | X509 | X509 | Ce mot désigne un standard pour certificats numériques, utilisable dans des programmes C avec SSL/TLS. |
| Xcode | Xcode | Xcode | Xcode | Ce mot désigne un environnement de développement intégré (IDE) pouvant compiler du C sur macOS. |
| Xlib | Xlib | Xlib | Xlib | Ce mot désigne une bibliothèque C pour programmer avec le système de fenêtrage X Window sur Unix/Linux. |
| Xmalloc | Xmalloc | Xmalloc | Xmalloc | Ce mot désigne une fonction personnalisée ou sécurisée de malloc dans certaines bibliothèques C. |
| XML | XML | XML | XML | Ce mot désigne un format de données structuré que l'on peut manipuler en C via des bibliothèques externes. |
| XOpen | XOpen | XOpen | XOpen | Ce mot désigne un standard POSIX pour les interfaces systèmes et bibliothèques C. |
| XOR | XOR | XOR | XOR | Ce mot désigne un opérateur bit à bit ^ qui effectue un OU exclusif entre deux entiers. |
| XOR bit à bit | Bitwise XOR | XOR bit a bit | Bitweises XOR | Cette expression décrit l'opération qui compare les bits correspondants de deux nombres et retourne 1 si les bits sont différents, sinon 0. |
| XPM | XPM | XPM | XPM | Ce mot désigne un format d'image vectoriel pour les icônes et images, manipulable en C via des bibliothèques. |
| Xterm | Xterm | Xterm | Xterm | Ce mot désigne un terminal graphique basé sur X Window, manipulable par des programmes C pour affichage. |
| Yield | Yield | Yield | Yield | Ce mot désigne une action (dans certaines bibliothèques ou extensions C) pour céder le contrôle d'un processus léger à un autre. |
| Ymax | Ymax | Ymax | Ymax | Ce mot désigne la valeur maximale sur l'axe Y dans un ensemble de données ou graphique. |
| Ymin | Ymin | Ymin | Ymin | Ce mot désigne la valeur minimale sur l'axe Y dans un ensemble de données ou graphique. |
| YUV | YUV | YUV | YUV | Ce mot désigne un format de représentation des couleurs utilisé en traitement d'images en C. |
| Z-buffer | Z-buffer | Búfer Z | Z-Puffer | Ce mot désigne une structure mémoire utilisée pour le rendu graphique 3D afin de stocker la profondeur de chaque pixel. |
| Zéro | Zero | Cero | Null | Ce mot désigne la valeur numérique 0 utilisée en C pour initialiser des variables ou comme valeur booléenne false. |
| Zigzag | Zigzag | Zigzag | Zickzack | Ce mot désigne un motif de traitement ou de lecture de données en C, typiquement dans la compression JPEG (scan zigzag). |
| Zéro terminée | Null-terminated | Terminada en cero | Nullterminiert | Cette expression décrit une chaîne de caractères en C se terminant par '\0', standard pour les char*. |
| Zlib | Zlib | Zlib | Zlib | Ce mot désigne une bibliothèque C pour la compression et décompression de données. |
| Zone d'exécution | Execution Zone | Zona de ejecución | Ausführungszone | Ce mot désigne la partie de mémoire où le code compilé est chargé pour exécution. |
| Zone dynamique | Dynamic zone | Área dinámica | Dynamischer Bereich | Ce mot désigne la portion mémoire réservée en C via malloc, calloc ou realloc, libérée avec free. |
| Zone mémoire | Memory Zone | Zona de memoria | Speicherbereich | Ce mot désigne un bloc spécifique de mémoire utilisé pour stocker des variables ou structures. |
| Zone statique | Static area | Área estática | Statischer Bereich | Ce mot désigne la zone mémoire allouée aux variables déclarées avec static, persistantes durant toute l'exécution du programme C. |
| Zoom | Zoom | Zoom | Zoom | Ce mot désigne l'action d'agrandir ou réduire la vue d'un graphique ou image manipulée en C. |
| Zstring | Zstring | Zstring | Zstring | Ce mot désigne une chaîne terminée par zéro (comme les C-strings), parfois utilisée par analogie aux "zero strings" dans des bibliothèques C. |
Dernière mise à jour : Dimanche, le 30 novembre 2025