TERMIUM Plus®
La banque de données terminologiques et linguistiques du gouvernement du Canada.
LOGIC PROGRAMMING LANGUAGE [6 fiches]
Fiche 1 - données d’organisme interne 2024-05-09
Fiche 1, Anglais
Fiche 1, Subject field(s)
- Computer Programs and Programming
- Artificial Intelligence
Fiche 1, La vedette principale, Anglais
- logic programming
1, fiche 1, Anglais, logic%20programming
correct, normalisé
Fiche 1, Les abréviations, Anglais
Fiche 1, Les synonymes, Anglais
Fiche 1, Justifications, Anglais
Record number: 1, Textual support number: 1 DEF
A method for structuring programs as sets of logical rules with predefined algorithms for the processing of input data to a program according to the rules of that program. 2, fiche 1, Anglais, - logic%20programming
Record number: 1, Textual support number: 1 CONT
One of the most important features of logic programming is that it separates the idea of goals from the statements of how to satisfy them. 3, fiche 1, Anglais, - logic%20programming
Record number: 1, Textual support number: 2 CONT
One outcome of the procedural-declarative controversy... has been the development of "logic programming", in particular the language PROLOG... which is essentially a notation for predicate logic. 4, fiche 1, Anglais, - logic%20programming
Record number: 1, Textual support number: 1 OBS
logic programming: term standardized by ISO and CSA. 5, fiche 1, Anglais, - logic%20programming
Fiche 1, Français
Fiche 1, Domaine(s)
- Programmes et programmation (Informatique)
- Intelligence artificielle
Fiche 1, La vedette principale, Français
- programmation logique
1, fiche 1, Français, programmation%20logique
correct, nom féminin, normalisé
Fiche 1, Les abréviations, Français
Fiche 1, Les synonymes, Français
- programmation en logique 2, fiche 1, Français, programmation%20en%20logique
correct, nom féminin, normalisé
Fiche 1, Justifications, Français
Record number: 1, Textual support number: 1 DEF
Programmation basée sur la logique propositionnelle, la logique des prédicats, ou une extension de celles-ci. 3, fiche 1, Français, - programmation%20logique
Record number: 1, Textual support number: 2 DEF
Méthode utilisée pour structurer les programmes sous la forme d'ensembles de règles logiques munis d'algorithmes prédéfinis permettant de traiter, selon ces règles, les données d'entrée d'un programme. 4, fiche 1, Français, - programmation%20logique
Record number: 1, Textual support number: 1 OBS
Le langage Prolog a été spécialement conçu pour ce type de programmation. Notion développée par C. Cordell Green dans sa thèse de doctorat (1969). 5, fiche 1, Français, - programmation%20logique
Record number: 1, Textual support number: 2 OBS
programmation en logique; programmation logique : termes normalisés par l'ISO et la CSA. 6, fiche 1, Français, - programmation%20logique
Fiche 1, Espagnol
Fiche 1, Campo(s) temático(s)
- Programas y programación (Informática)
- Inteligencia artificial
Fiche 1, La vedette principale, Espagnol
- programación lógica
1, fiche 1, Espagnol, programaci%C3%B3n%20l%C3%B3gica
correct, nom féminin
Fiche 1, Les abréviations, Espagnol
Fiche 1, Les synonymes, Espagnol
Fiche 1, Justifications, Espagnol
Record number: 1, Textual support number: 1 DEF
Método de programación en el que los enunciados son del tipo lógico, en el sentido técnico del término, o sea, representan proposiciones y predicados lógicos, implicaciones lógicas, etc. 1, fiche 1, Espagnol, - programaci%C3%B3n%20l%C3%B3gica
Fiche 2 - données d’organisme interne 2010-07-21
Fiche 2, Anglais
Fiche 2, Subject field(s)
- Programming Languages
Fiche 2, La vedette principale, Anglais
- ladder logic programming language
1, fiche 2, Anglais, ladder%20logic%20programming%20language
correct
Fiche 2, Les abréviations, Anglais
- LAD 1, fiche 2, Anglais, LAD
correct
Fiche 2, Les synonymes, Anglais
- ladder logic 2, fiche 2, Anglais, ladder%20logic
correct
- ladder programming language 3, fiche 2, Anglais, ladder%20programming%20language
correct
Fiche 2, Justifications, Anglais
Record number: 2, Textual support number: 1 DEF
A programming language for programmable logic controllers that uses graphical program elements(contacts, coils and boxes) linked together to form a program that resembles a relay ladder logic diagram. 4, fiche 2, Anglais, - ladder%20logic%20programming%20language
Fiche 2, Français
Fiche 2, Domaine(s)
- Langages de programmation
Fiche 2, La vedette principale, Français
- langage schéma à contacts
1, fiche 2, Français, langage%20sch%C3%A9ma%20%C3%A0%20contacts
correct, nom masculin
Fiche 2, Les abréviations, Français
Fiche 2, Les synonymes, Français
- langage de programmation en logique à relais 2, fiche 2, Français, langage%20de%20programmation%20en%20logique%20%C3%A0%20relais
correct, nom masculin
- langage de programmation ladder 3, fiche 2, Français, langage%20de%20programmation%20ladder
nom masculin
- logique ladder 4, fiche 2, Français, logique%20ladder
nom féminin
Fiche 2, Justifications, Français
Record number: 2, Textual support number: 1 DEF
Langage graphique [qui sert à] programmer les automates programmables industriels (PLC) [et qui permet l'écriture d'un] programme de contrôle sous la forme d'un circuit électrique comportant des interrupteurs. 5, fiche 2, Français, - langage%20sch%C3%A9ma%20%C3%A0%20contacts
Record number: 2, Textual support number: 1 CONT
Un programme écrit en langage schéma à contacts consiste en la représentation graphique d'instructions d'un programme de l'automate, avec des symboles pour les contacts, bobines et blocs, sous la forme d'une série de réseaux exécutés de manière séquentielle par un automate. 6, fiche 2, Français, - langage%20sch%C3%A9ma%20%C3%A0%20contacts
Fiche 2, Espagnol
Fiche 2, Justifications, Espagnol
Fiche 3 - données d’organisme interne 2002-10-08
Fiche 3, Anglais
Fiche 3, Subject field(s)
- Programming Languages
- Artificial Intelligence
Fiche 3, La vedette principale, Anglais
- Prolog
1, fiche 3, Anglais, Prolog
correct
Fiche 3, Les abréviations, Anglais
Fiche 3, Les synonymes, Anglais
- PROLOG 2, fiche 3, Anglais, PROLOG
correct
- programming in logic 3, fiche 3, Anglais, programming%20in%20logic
Fiche 3, Justifications, Anglais
Record number: 3, Textual support number: 1 DEF
A symbolic or AI programming language based on predicate calculus. 1, fiche 3, Anglais, - Prolog
Record number: 3, Textual support number: 1 OBS
PROLOG is the most popular language for AI research outside of North America. 1, fiche 3, Anglais, - Prolog
Record number: 3, Textual support number: 2 OBS
PROgramming in LOGic. An AI programming language that is especially popular in Europe and In Japan. 4, fiche 3, Anglais, - Prolog
Fiche 3, Français
Fiche 3, Domaine(s)
- Langages de programmation
- Intelligence artificielle
Fiche 3, La vedette principale, Français
- Prolog
1, fiche 3, Français, Prolog
correct, nom masculin
Fiche 3, Les abréviations, Français
Fiche 3, Les synonymes, Français
Fiche 3, Justifications, Français
Record number: 3, Textual support number: 1 DEF
Langage de programmation logique qui permet, à la façon des systèmes experts, de résoudre les problèmes par inférence à partir de règles. 1, fiche 3, Français, - Prolog
Record number: 3, Textual support number: 1 CONT
Prolog contient en quelque sorte le noyau d'un (certain type de) système expert. 1, fiche 3, Français, - Prolog
Fiche 3, Espagnol
Fiche 3, Campo(s) temático(s)
- Lenguaje de programación
- Inteligencia artificial
Fiche 3, La vedette principale, Espagnol
- PROLOG
1, fiche 3, Espagnol, PROLOG
correct, nom masculin
Fiche 3, Les abréviations, Espagnol
Fiche 3, Les synonymes, Espagnol
- programación en lógica 1, fiche 3, Espagnol, programaci%C3%B3n%20en%20l%C3%B3gica
nom féminin
Fiche 3, Justifications, Espagnol
Record number: 3, Textual support number: 1 DEF
Lenguaje de programación de alto nivel basado en la lógica usado en el campo de la inteligencia artificial. 1, fiche 3, Espagnol, - PROLOG
Record number: 3, Textual support number: 1 CONT
PROLOG está diseñado para manipular el conocimiento en vez de números. Lo que distingue a PROLOG de otros lenguajes más tradicionales orientados hacia la programación es que cada línea de PROLOG incluye tanto las instrucciones como los datos que deben ser procesados por la computadora (ordenador). Fue desarrollado por Alain Colmerauer de la Universidad de Marsella (Francia). 1, fiche 3, Espagnol, - PROLOG
Fiche 4 - données d’organisme interne 1989-01-31
Fiche 4, Anglais
Fiche 4, Subject field(s)
- Artificial Intelligence
- Programming Languages
Fiche 4, La vedette principale, Anglais
- concurrent logic language
1, fiche 4, Anglais, concurrent%20logic%20language
correct
Fiche 4, Les abréviations, Anglais
Fiche 4, Les synonymes, Anglais
Fiche 4, Justifications, Anglais
Record number: 4, Textual support number: 1 DEF
Language that attempts to integrate input/output better with the logic programming model, by identifying the input/output streams of devices with the logical streams in the language. 1, fiche 4, Anglais, - concurrent%20logic%20language
Fiche 4, Français
Fiche 4, Domaine(s)
- Intelligence artificielle
- Langages de programmation
Fiche 4, La vedette principale, Français
- langage logique concurrent
1, fiche 4, Français, langage%20logique%20concurrent
correct, nom masculin
Fiche 4, Les abréviations, Français
Fiche 4, Les synonymes, Français
Fiche 4, Justifications, Français
Fiche 4, Espagnol
Fiche 4, Justifications, Espagnol
Fiche 5 - données d’organisme interne 1986-05-13
Fiche 5, Anglais
Fiche 5, Subject field(s)
- Computer Programs and Programming
Fiche 5, La vedette principale, Anglais
- logic programming language
1, fiche 5, Anglais, logic%20programming%20language
correct
Fiche 5, Les abréviations, Anglais
Fiche 5, Les synonymes, Anglais
Fiche 5, Justifications, Anglais
Record number: 5, Textual support number: 1 DEF
A class of programming languages, and a subclass of the declarative languages, that is based on symbolic logic. The objective is to program in "pure" logic, but this has not yet been achieved. The most widely used logic programming language is PROLOG(based on the Horn clause subset of logic) but includes certain "impure" features. 1, fiche 5, Anglais, - logic%20programming%20language
Fiche 5, Français
Fiche 5, Domaine(s)
- Programmes et programmation (Informatique)
Fiche 5, La vedette principale, Français
- langage de programmation logique
1, fiche 5, Français, langage%20de%20programmation%20logique
correct, nom masculin
Fiche 5, Les abréviations, Français
Fiche 5, Les synonymes, Français
Fiche 5, Justifications, Français
Record number: 5, Textual support number: 1 CONT
Il est prévu au contraire de mettre au point un langage (en cours de définition), relevant de la catégorie des langages de programmation logiques, qui permet d'exprimer non pas des instructions à exécuter scrupuleusement, mais des contraintes logiques portant sur des variables, un "moteur" se chargeant de trouver toutes les combinaisons de valeurs qui satisfont ces contraintes. 1, fiche 5, Français, - langage%20de%20programmation%20logique
Fiche 5, Espagnol
Fiche 5, Justifications, Espagnol
Fiche 6 - données d’organisme interne 1985-03-26
Fiche 6, Anglais
Fiche 6, Subject field(s)
- Codes (Software)
Fiche 6, La vedette principale, Anglais
- provably correct language
1, fiche 6, Anglais, provably%20correct%20language
correct
Fiche 6, Les abréviations, Anglais
Fiche 6, Les synonymes, Anglais
- provably correct code 1, fiche 6, Anglais, provably%20correct%20code
correct
Fiche 6, Justifications, Anglais
Record number: 6, Textual support number: 1 CONT
It is desirable to have high-level languages, unlike programming languages, with which we can express requirements and specifications. The early versions of such languages... were not computable. This book describes such a language which is computable. Its statements are successively refined until program code can be automatically generated. It is mathematically based so that it produces bug-free and consistent logic. 1, fiche 6, Anglais, - provably%20correct%20language
Fiche 6, Français
Fiche 6, Domaine(s)
- Codes (Logiciels)
Fiche 6, La vedette principale, Français
- code prouvable correct
1, fiche 6, Français, code%20prouvable%20correct
proposition, nom masculin
Fiche 6, Les abréviations, Français
Fiche 6, Les synonymes, Français
- langage prouvable correct 1, fiche 6, Français, langage%20prouvable%20correct
proposition, nom masculin
Fiche 6, Justifications, Français
Record number: 6, Textual support number: 1 OBS
prouvable : qu'il est possible de prouver. 2, fiche 6, Français, - code%20prouvable%20correct
Fiche 6, Espagnol
Fiche 6, Justifications, Espagnol
Avis de droit d’auteur pour la banque de données TERMIUM Plus®
© Services publics et Approvisionnement Canada, 2025
TERMIUM Plus®, la banque de données terminologiques et linguistiques du gouvernement du Canada
Un produit du Bureau de la traduction
En vedette
Portail linguistique du Canada

Accédez à une collection de ressources canadiennes sur tous les aspects du français et de l'anglais, y compris des jeux.
Outils d'aide à la rédaction

Les outils d’aide à la rédaction du Portail linguistique ont fait peau neuve! Faciles à consulter, ils vous donnent accès à une foule de renseignements utiles pour mieux écrire en français et en anglais.
Lexiques et vocabulaires

Accédez aux lexiques et vocabulaires du Bureau de la traduction.
- Date de modification :