Voici la liste des termes populaires pour le langage de programmation Pascal :
| Français | Anglais | Espagnol | Allemand | Description |
|---|---|---|---|---|
| Absolue | Absolute | Absoluto | Absolut | Ce mot permet de créer un alias pour un emplacement mémoire ou une variable existante, offrant un contrôle direct sur l'adresse mémoire. |
| Arrondir | Rounding | Redondeo | Rundung | Cette expression fait référence à l'arrondi d'un nombre réel à sa valeur entière la plus proche, souvent utilisée avec la fonction Round. |
| Asc | Asc | Asc | Asc | Ce mot fait référence à une fonction retournant le code numérique ASCII d'un caractère donné. |
| Assignation | Assignment | Asignación | Zuweisung | Ce mot désigne l'opération d'affectation qui permet de donner une valeur à une variable en utilisant l'opérateur :=. |
| A | At | En | Bei | Ce mot est utilisé pour spécifier la position d'un élément dans un fichier de type file of ou dans certains tableaux d'enregistrement pour la lecture/écriture directe. |
| Bloc | Block | Bloque | Block | Cette expression désigne un groupe d'instructions délimitées par begin et end, étant exécutées comme une seule unité. |
| Booléen | Boolean | Booleano | Boolesch | Ce mot désigne un type de données qui ne peut prendre que deux valeurs : true ou false. |
| Boucle | Loop | Bucle | Schleife | Cette expression désigne une structure de répétition qui permet d'exécuter un bloc d'instructions plusieurs fois, généralement implémentée via for, while ou repeat ... until. |
| Break | Break | Interrupción | Unterbrechen | Cette expression est utilisée dans certaines extensions de Pascal (ou variantes dérivées) pour sortir immédiatement d'une boucle. Dans le Pascal standard, son équivalent est géré via des structures de contrôle logiques. |
| Caractères | Char | Carácter | Zeichen | Ce mot représente un type de données destiné à stocker un seul caractère. |
| Carré | Sqr | Cuadrado | Quadrat | Cette expression fait référence à une fonction qui retourne le carré d'un nombre fourni. |
| Cas | Case | Caso | Fall | Ce mot désigne une instruction de sélection multiple qui permet d'exécuter différents blocs de code selon la valeur d'une expression entière ou énumérée. |
| Chaîne de caractères | String | Cadena de caracteres | Zeichenkette | Ce mot désigne un type de données utilisé pour stocker une séquence de caractères, comme un mot ou une phrase. |
| Clef | Key | Clave | Schlüssel | Ce mot désigne une valeur unique utilisée pour identifier un enregistrement dans un fichier indexé ou pour effectuer des recherches rapides dans une structure de données. |
| Constante | Const | Constante | Konstante | Ce mot permet de déclarer une constante dont la valeur ne peut pas être modifiée pendant l'exécution du programme. |
| Continue | Continue | Continuar | Fortsetzen | Cette expression est utilisée dans certaines variantes de Pascal pour passer immédiatement à l'itération suivante d'une boucle. Dans le Pascal standard, on obtient un effet similaire via la structure logique de contrôle. |
| Coordonnée X | X-coordinate | Coordenada X | X-Koordinate | Cette expression désigne la position horizontale d'un point dans un espace graphique ou sur un écran, utilisée dans la programmation graphique. |
| Coordonnée Y | Y-coordinate | Coordenada Y | Y-Koordinate | Cette expression désigne la position verticale d'un point dans un espace graphique ou sur un écran, utilisée dans la programmation graphique. |
| Délai | Delay | Retardo | Verzögerung | Ce mot désigne une fonction suspendant l'exécution du programme pendant un nombre spécifié de millisecondes. |
| Descripteur | Handler | Manejador | Handler | Cette expression désigne un bloc de code ou une procédure gérant des événements spécifiques, comme les exceptions ou interruptions, bien que son usage soit limité dans le Pascal standard. |
| Directive du compilateur | Compiler directive | Directiva del compilador | Compiler-Direktive | Cette expression désigne une instruction spéciale destinée au compilateur Pascal pour modifier certains aspects de la compilation, comme {$R+} pour activer le contrôle des plages de tableaux. |
| Div | Div | Div | Div | Ce mot est un opérateur arithmétique qui effectue une division entière, ne conservant que la partie entière du résultat. |
| Do | Do | Hacer | Tun | Ce mot fait partie de la structure de boucle repeat ... until ou while ... do, indiquant le bloc d'instructions à répéter tant que la condition est vérifiée. |
| Double | Double | Doble | Doppel | Ce mot représente un type de données flottant à double précision pour stocker des nombres réels avec une grande précision. |
| DownTo | DownTo | Hasta | Abwärts | Cette expression est utilisée dans les boucles for pour indiquer que le compteur doit diminuer à chaque itération. |
| Déclaration | Declaration | Declaración | Deklaration | Cette expression désigne l'action de définir une variable, un type, une constante ou une fonction avant son utilisation dans le programme. |
| Ensemble | Set | Conjunto | Menge | Ce mot désigne un type de données représentant un ensemble d'éléments distincts d'un type ordinal, permettant des opérations comme l'union, l'intersection et la différence. |
| Entier | Integer | Entero | Ganzzahl | Ce mot désigne un type de données permettant d'entreposer des nombres entiers positifs et négatifs. |
| Et | And | Y | Und | Cette expression est un opérateur logique retournant vrai uniquement si les deux expressions booléennes qu'il relie sont vraies. |
| Etiquette | Label | Etiqueta | Etikett | Ce mot permet de déclarer une étiquette utilisée comme destination pour l'instruction Goto, facilitant les sauts inconditionnels dans le code. |
| Exit | Exit | Salir | Beenden | Cette expression permet de quitter immédiatement une procédure ou une fonction, interrompant l'exécution de celle-ci et retournant au point d'appel. |
| Exposant | Exponent | Exponente | Exponent | Ce mot désigne une fonction mathématique qui calcule la puissance d'un nombre, souvent utilisée via exp(x) pour e^x. |
| Externe | External | Externo | Extern | Ce mot est utilisé pour déclarer qu'une fonction ou procédure est définie en dehors du programme Pascal, souvent dans des bibliothèques ou modules séparés. |
| File | File | Archivo | Datei | Ce mot désigne un type de données spécial utilisé pour gérer des fichiers séquentiels ou indexés sur le disque. |
| Fin | End | Fin | Ende | Ce mot marque la fin d'un bloc d'instructions délimité par begin ... end. Il permet de structurer le code en unités logiques. |
| Fonction | Function | Función | Funktion | Ce mot permet de déclarer une fonction qui retourne une valeur, contrairement à une procédure qui ne retourne rien. |
| Fonction intégrée | Built-in function | Función integrada | Eingebaute Funktion | Cette expression désigne une fonction fournie par le langage Pascal lui-même, comme Abs, Sqr ou Odd, et qui ne nécessite pas de définition par le programmeur. |
| For | For | Para | Für | Ce mot introduit une boucle à compteur, permettant d'exécuter un bloc d'instructions un nombre déterminé de fois. |
| Forward | Forward | Adelante | Forward | Ce mot est utilisé pour déclarer qu'une fonction ou une procédure sera définie plus tard dans le programme, permettant la compilation avant sa définition complète. |
| Fraction | Fraction | Fracción | Bruch | Cette expression fait référence à la partie décimale d'un nombre réel, souvent utilisée dans des calculs nécessitant la séparation de la partie entière et de la partie fractionnaire. |
| Get | Get | Obtener | Holen | Ce mot désigne une procédure utilisée pour lire un enregistrement ou un élément depuis un fichier ouvert en lecture. |
| Global | Global | Global | Global | Cette expression indique qu'une variable ou une procédure est accessible depuis n'importe quelle partie du programme, contrairement aux entités locales. |
| Goto | Goto | Ir a | Gehe zu | Ce mot permet de transférer le contrôle du programme à une étiquette spécifique, offrant un saut inconditionnel dans le code. |
| Graphique | Graph | Gráfico | Grafik | Ce mot fait référence à l'ensemble des instructions et types utilisés pour la programmation graphique, comme le dessin de lignes ou de formes sur l'écran. |
| Guard | Guard | Guardia | Wächter | Ce mot désigne une condition ou un test placé avant l'exécution d'une instruction pour s'assurer que certaines contraintes sont respectées, bien que son usage soit limité dans le Pascal standard. |
| Halt | Halt | Detener | Anhalten | Ce mot permet d'interrompre immédiatement l'exécution du programme, terminant tous les processus en cours. |
| Hexadécimal | Hex | Hexadecimal | Hexadezimal | Ce mot désigne une fonction ou une notation utilisée pour représenter des nombres en base hexadécimale. |
| High | High | Alto | Hoch | Ce mot fait référence à une fonction qui retourne la plus grande valeur d'un type ordinal ou le dernier indice valide d'un tableau. |
| In | In | En | In | Ce mot est utilisé pour vérifier si une valeur fait partie d'un ensemble ou d'un type énuméré. |
| Inclusion | Include | Incluir | Einfügen | Ce mot est utilisé dans certaines directives de compilation pour inclure le contenu d'un fichier source dans le programme principal. |
| Index | Index | Índice | Index | Cette expression fait référence à la position d'un élément dans un tableau ou dans un enregistrement séquentiel dans un fichier. |
| Instruction conditionnelle | Conditional statement | Sentencia condicional | Bedingte Anweisung | Cette expression désigne un bloc de code exécuté seulement si une condition est vraie, généralement via if ... then ... else. |
| Intervalle | Subrange | Subrango | Unterbereich | Ce mot désigne un type défini par un intervalle de valeurs d'un type ordinal, permettant de restreindre les valeurs possibles d'une variable. |
| Inutilisé | Unused | No utilizado | Unbenutzt | Ce mot indique qu'une variable, un paramètre ou un bloc de code n'est pas utilisé dans le programme, servant surtout à informer le compilateur ou le programmeur. |
| Is | Is | Es | Ist | Ce mot est utilisé pour vérifier le type réel d'un objet ou d'une variable dans certaines extensions orientées objet de Pascal, bien que ce ne soit pas standard dans le Pascal classique. |
| Joindre | Join | Unir | Verbinden | Cette expression désigne l'action de combiner des chaînes de caractères ou des éléments d'un tableau en une seule unité, bien que Pascal standard ne fournisse pas de fonction intégrée directe pour cela. |
| Length | Length | Longitud | Länge | Ce mot désigne une fonction qui retourne la taille ou le nombre d'éléments d'un tableau ou d'une chaîne de caractères. |
| Limite | Limit | Límite | Grenze | Ce mot fait référence à la valeur maximale ou minimale autorisée pour un type de données ou un index de tableau, utilisée notamment dans les contrôles de bornes. |
| Low | Low | Bajo | Niedrig | Ce mot fait référence à une fonction qui retourne la plus petite valeur possible d'un type ordinal ou le premier indice valide d'un tableau. |
| Max | Max | Máximo | Max | Ce mot désigne une fonction retournant la plus grande valeur parmi deux ou plusieurs valeurs fournies. |
| Min | Min | Mínimo | Min | Ce mot désigne une fonction retournant la plus petite valeur parmi deux ou plusieurs valeurs fournies. |
| Mod | Mod | Mod | Mod | Ce mot est un opérateur arithmétique qui retourne le reste de la division entière entre deux nombres. |
| Mot-clef | Keyword | Palabra clave | Schlüsselwort | Ce mot désigne une instruction ou un identificateur réservé par le langage Pascal, qui ne peut pas être utilisé comme nom de variable ou de procédure. |
| Mémoire | Memory | Memoria | Speicher | Ce mot fait référence à la gestion de la mémoire pour les variables et structures de données, notamment la distinction entre mémoire statique et dynamique. |
| Méthode | Method | Método | Methode | Cette expression désigne une fonction ou une procédure associée à un type ou à un objet, bien que le concept de méthode soit plus courant dans les extensions orientées objet que dans le Pascal standard. |
| New | New | Nuevo | Neu | Ce mot permet d'allouer dynamiquement de la mémoire pour une variable ou un enregistrement pointé par un pointeur. |
| Nil | Nil | Nulo | Nil | Ce mot représente une valeur spéciale utilisée pour indiquer qu'un pointeur ne référence aucun objet ou enregistrement. |
| Noeud | Node | Nodo | Knoten | Cette expression désigne un élément d'une structure de données comme une liste chaînée, un arbre ou un graphe, contenant généralement des données et des références vers d'autres nouds. |
| Nombre | Number | Número | Zahl | Ce mot fait référence à tout type de données numérique, entier ou réel, utilisé dans des opérations arithmétiques ou logiques. |
| Non-signé | Unsigned | Sin signo | Vorzeichenlos | Ce mot désigne un type entier qui ne peut prendre que des valeurs positives ou nulles, bien que Pascal standard ne définisse pas explicitement ce mot-clé ; on utilise plutôt Byte pour ce concept. |
| Not | Not | No | Nicht | Ce mot est un opérateur logique qui inverse la valeur d'une expression booléenne : vrai devient faux et faux devient vrai. |
| Nulle | Void | Vacío | Leer | Cette expression fait référence à une fonction ou procédure qui ne retourne aucune valeur, concept souvent équivalent à une procedure dans le Pascal standard. |
| Objet | Object | Objeto | Objekt | Ce mot est utilisé dans les extensions orientées objet de Pascal pour définir un type structuré pouvant contenir des champs et des méthodes, mais son usage est limité dans le Pascal standard classique. |
| Octet | Byte | Byte | Byte | Ce mot représente un type de données entier non signé pouvant entreposer des valeurs de 0 à 255. |
| Odd | Odd | Impar | Ungerade | Ce mot désigne une fonction qui retourne vrai si le nombre fourni est impair, et faux s'il est pair. |
| Opérateur | Operator | Operador | Operator | Ce mot désigne un symbole ou mot clé qui effectue une opération sur une ou plusieurs valeurs, comme +, -, div ou mod. |
| Or | Or | O | Oder | Ce mot est un opérateur logique qui retourne vrai si au moins une des expressions booléennes qu'il relie est vraie. |
| Ordre Z | Z-order | Orden Z | Z-Reihenfolge | Cette expression désigne l'ordre de superposition des éléments graphiques sur l'écran, déterminant quel objet apparaît au-dessus ou en dessous. |
| Pascal | Pascal | Pascal | Pascal | Ce mot fait référence au langage de programmation conçu par Niklaus Wirth, destiné à l'enseignement de la programmation structurée et à la conception de logiciels fiables |
| Pointeur | Pointer | Puntero | Zeiger | Ce mot désigne un type de données qui contient l'adresse mémoire d'une variable ou d'un enregistrement, permettant la manipulation dynamique des données. |
| Procédure | Procedure | Procedimiento | Prozedur | Ce mot permet de déclarer une procédure, c'est-à-dire un bloc d'instructions qui ne retourne pas de valeur mais peut effectuer des actions ou modifier des variables. |
| Programme | Program | Programa | Programm | Ce mot est utilisé pour définir le nom principal du programme Pascal et introduire son bloc d'instructions. |
| Put | Put | Escribir | Schreiben | Ce mot désigne une procédure utilisée pour écrire un enregistrement ou un élément dans un fichier ouvert en écriture. |
| Queue | Queue | Cola | Warteschlange | Ce mot désigne une structure de données de type file (FIFO, First In First Out) où les éléments sont insérés à l'arrière et retirés à l'avant. |
| Read | Read | Leer | Lesen | Ce mot désigne une procédure utilisée pour lire des données à partir de l'entrée standard ou d'un fichier séquentiel. |
| Readln | Readln | Leer línea | Zeile lesen | Ce mot désigne une procédure similaire à Read mais qui lit jusqu'à la fin de la ligne et avance automatiquement à la ligne suivante. |
| Real | Real | Real | Realzahl | Ce mot désigne un type de données destiné à stocker des nombres réels, avec partie entière et partie fractionnaire. |
| Record | Record | Registro | Datensatz | Ce mot permet de déclarer un type composé regroupant plusieurs champs de types différents, formant ainsi une seule unité de données structurée. |
| Repeat | Repeat | Repetir | Wiederholen | Ce mot introduit une boucle post-conditionnelle qui répète un bloc d'instructions jusqu'à ce qu'une condition devienne vraie. |
| Requête | Query | Consulta | Abfrage | Cette expression fait référence à une requête ou à une instruction destinée à rechercher ou filtrer des données, généralement utilisée dans la manipulation de fichiers ou de bases de données externes. |
| Saut | Jump | Salto | Sprung | Ce mot fait référence à un transfert inconditionnel du contrôle du programme vers une autre partie du code, similaire à l'usage de Goto. |
| Saut | Step | Paso | Schritt | Ce mot est utilisé dans une boucle for pour indiquer l'incrémentation ou la décrémentation du compteur à chaque itération. |
| Si | If | Si | Wenn | Ce mot introduit une instruction conditionnelle qui exécute un bloc de code uniquement si la condition spécifiée est vraie. |
| Sinon | Else | Sino | Sonst | Ce mot fait partie de l'instruction conditionnelle if ... then ... else et permet de définir le bloc d'instructions à exécuter lorsque la condition est fausse. |
| Sortie | Out | Salida | Ausgang | Ce mot est utilisé pour spécifier un paramètre de sortie dans une procédure ou fonction, bien que dans le Pascal classique on utilise surtout les paramètres var pour passer par référence. |
| Tableau | Array | Arreglo | Array | Ce mot désigne une structure de données composée d'éléments du même type, accessibles via un index. |
| Tampon | Buffer | Búfer | Puffer | Ce mot fait référence à une zone mémoire temporaire utilisée pour entreposer des données avant de les écrire dans un fichier ou de les traiter. |
| Tas | Heap | Montículo | Heap | Ce mot désigne la zone de mémoire utilisée pour l'allocation dynamique des variables à l'exécution du programme. |
| Text | Text | Texto | Text | Ce mot représente un type de fichier spécial destiné à la lecture ou à l'écriture de texte ligne par ligne. |
| Then | Then | Entonces | Dann | Ce mot est utilisé dans une instruction conditionnelle if ... then ... else pour introduire le bloc d'instructions à exécuter lorsque la condition est vraie. |
| To | To | Hasta | Bis | Ce mot est utilisé dans une boucle for pour indiquer que le compteur doit augmenter à chaque itération jusqu'à une valeur limite. |
| Tri | Sort | Ordenar | Sortieren | Ce mot désigne une opération ou fonction permettant de trier les éléments d'un tableau ou d'une liste selon un certain ordre, même si Pascal standard n'a pas de fonction intégrée directe pour le tri. |
| True | True | Verdadero | Wahr | Ce mot désigne l'une des deux valeurs possibles d'un type booléen, représentant l'état logique vrai. |
| Trunc | Trunc | Truncar | Abrunden | Cette expression fait référence à une fonction qui retourne la partie entière d'un nombre réel, en supprimant sa partie fractionnaire. |
| Type | Type | Tipo | Typ | Ce mot permet de déclarer un nouveau type de données, qu'il soit simple, sous-plage, énuméré, enregistrement ou tableau. |
| Unit | Unit | Unidad | Einheit | Ce mot permet de déclarer une unité de programme, servant à regrouper des types, constantes, variables et procédures/fonctions dans un module réutilisable. |
| Until | Until | Hasta que | Bis | Ce mot est utilisé dans une boucle repeat ... until pour préciser la condition de terminaison : le bloc est répété tant que la condition est fausse. |
| UpCase | UpCase | Mayúscula | Großbuchstabe | Ce mot désigne une fonction retournant le caractère alphabétique fourni en majuscule. |
| Valeur | Value | Valor | Wert | Cette expression désigne la valeur contenue dans une variable ou retournée par une fonction, par opposition à l'adresse ou au pointeur. |
| Var | Var | Var | Var | Ce mot permet de déclarer une ou plusieurs variables, en précisant leur type et leur portée dans le programme. |
| Variante | Variant | Variante | Variante | Ce mot désigne un type de données capable de contenir différents types de valeurs, bien que son usage soit limité et plus courant dans les extensions modernes de Pascal. |
| Virtuelle | Virtual | Virtual | Virtuell | Ce mot est utilisé pour déclarer une méthode pouvant être redéfinie dans des types dérivés, concept plus courant dans les extensions orientées objet de Pascal que dans le standard classique. |
| While | While | Mientras | Solange | Ce mot introduit une boucle pré-conditionnelle qui répète un bloc d'instructions tant que la condition spécifiée est vraie. |
| Write | Write | Escribir | Schreiben | Ce mot désigne une procédure utilisée pour afficher des données sur la sortie standard ou dans un fichier texte sans passer automatiquement à la ligne suivante. |
| Writeln | Writeln | Escribir línea | Zeile schreiben | Ce mot désigne une procédure similaire à Write, mais qui ajoute automatiquement un retour à la ligne après l'affichage. |
| XOR | XOR | XOR | XOR | Ce mot est un opérateur logique exclusif qui retourne vrai si une seule des deux expressions booléennes est vraie, et faux si elles sont toutes les deux vraies ou toutes les deux fausses. |
| Zéro | Zero | Cero | Null | Ce mot représente la valeur numérique zéro, souvent utilisée pour initialiser des variables ou tester des conditions. |
Dernière mise à jour : Dimanche, le 30 novembre 2025