TERMIUM Plus®

Par le Bureau de la traduction

Dans les médias sociaux

Consultez la banque de données terminologiques du gouvernement du Canada.

USER PROGRAMMING LANGUAGE [10 fiches]

Fiche 1 2020-09-14

Anglais

Subject field(s)
  • Computer Programs and Programming
CONT

... scripts are recorded as natural language scripts that [the user] can [modify] without having to understand a programming language.

Français

Domaine(s)
  • Programmes et programmation (Informatique)

Espagnol

Campo(s) temático(s)
  • Programas y programación (Informática)
Conserver la fiche 1

Fiche 2 - données d’organisme externe 2006-01-30

Anglais

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
07.01.12 (2382)
numéro d'article de norme ISO/CEI
DEF

high-level language that allows a user, not necessarily a programmer, to write statements in near-natural language, that has a ratio of machine instructions to simple statements much higher than that of a third-generation language, and that elevates the level of abstraction at which the user may work beyond that of previous generations of programming languages

OBS

Examples: 1. In a fourth-generation language, sorting a customer list could be expressed as: "Sort customer_list on customer_name in ascending order". The user need not know any sorting algorithm. 2. dBASE is a fourth-generation language.

OBS

fourth-generation language; 4GL: term, abbreviation and definition standardized by ISO/IEC [ISO/IEC 2382-7:2000].

Français

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
07.01.12 (2382)
numéro d'article de norme ISO/CEI
DEF

langage évolué qui permet à un utilisateur, non nécessairement programmeur, d'écrire des instructions dans un langage presque naturel; ce langage peut générer, pour chacune de ses instructions simples, des instructions machine beaucoup plus nombreuses que dans le cas des langages de troisième génération, et il élève le niveau d'abstraction auquel l'utilisateur peut travailler, bien au-delà des générations précédentes de langages de programmation

OBS

Exemples : 1. Dans un langage de quatrième génération, l'ordre de tri d'une liste de clients pourrait être exprimé comme suit : «trier la liste_de_clients en fonction du nom_de_client en ordre ascendant». L'utilisateur n'a pas besoin de connaître d'algorithme de tri. 2. dBASE est un langage de quatrième génération.

OBS

langage de quatrième génération : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-7:2000].

Espagnol

Conserver la fiche 2

Fiche 3 - données d’organisme externe 2006-01-30

Anglais

Subject field(s)
  • Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies)
07.01.25 (2382)
numéro d'article de norme ISO/CEI
DEF

programming language that supports communication between a user and a data processing system in a conversational mode

OBS

interactive language; conversational language: terms and definition standardized by ISO/IEC [ISO/IEC 2382-7:2000].

Français

Domaine(s)
  • Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s)
07.01.25 (2382)
numéro d'article de norme ISO/CEI
DEF

langage de programmation qui permet à un utilisateur de communiquer avec un système informatique, en mode dialogué

OBS

langage interactif; langage conversationnel : termes et définition normalisés par l'ISO/CEI [ISO/IEC 2382-7:2000].

Espagnol

Conserver la fiche 3

Fiche 4 2006-01-26

Anglais

Subject field(s)
  • Software
CONT

Reengineering is the stage of redevelopment in which program changes are made to increase the longevity of legacy systems while maintaining existing functional capability. Reegineering includes program restructuring, program modularization, data access changes, programming language migrations, data name rationalization and standardization, and end user interface changes.

Français

Domaine(s)
  • Logiciels
DEF

Révision de produits et de processus pour adapter les fonctions aux nouveaux besoins des utilisateurs et améliorer la présentation en tenant compte des dernières technologies installées.

Espagnol

Campo(s) temático(s)
  • Soporte lógico (Software)
Conserver la fiche 4

Fiche 5 2004-08-06

Anglais

Subject field(s)
  • Programming Languages
DEF

A high-level language that allows a user, not necessarily a programmer, to write statements in near-natural language, that has a ratio of machine instructions to simple statements much higher than that of a third-generation language, and that elevates the level of abstraction at which the user may work beyond that of previous generations of programming languages.

DEF

A very high level nonprocedural language that gives the end user the opportunity to access and process information more easily.

CONT

dBASE is a fourth-generation language.

OBS

fourth-generation language (4GL): Term and definition standardized by ISO/IEC.

Français

Domaine(s)
  • Langages de programmation
DEF

Langage de haut niveau qui permet à un utilisateur, non nécessairement programmeur, d'écrire des instructions dans un langage presque naturel, disposant d'un coefficient d'instructions machines pour chacune de ses instructions simples bien supérieur à celui d'un langage de troisième génération et qui élève le niveau d'abstraction auquel l'utilisateur peut travailler, bien au-delà des générations précédentes de langages de programmation.

DEF

Langage non procédural de très haut niveau fait pour s'approcher le plus possible du langage de l'utilisateur.

CONT

dBASE est un langage de quatrième génération.

OBS

langage de quatrième génération : Terme et définition normalisés par l'ISO/CEI.

Espagnol

Campo(s) temático(s)
  • Lenguaje de programación
DEF

Lenguaje fácil de comprender que no es de procedimientos.

Conserver la fiche 5

Fiche 6 2004-07-07

Anglais

Subject field(s)
  • Programming Languages
DEF

A programming language that supports communication between a user and a data processing system in a conversational mode.

OBS

interactive language; conversational language: Terms and definition standardized by ISO/IEC.

Français

Domaine(s)
  • Langages de programmation
DEF

Langage de programmation qui permet à un utilisateur de communiquer avec un système informatique, en mode conversationnel.

CONT

La qualité la plus remarquable du langage conversationnel est sa simplicité; non pas qu'il soit élémentaire, c'est en fait le contraire, mais parce qu'il s'agit de langages se rapprochant de la langue «naturelle» de l'usager.

CONT

D'une manière générale, le langage BASIC étant par essence un langage interactif, il est rare qu'il soit proposé uniquement sous forme de compilateur, pourtant celui-ci a l'avantage de permettre, une fois son processus de traduction terminé, de donner un programme traduit stockable et plus rapide à l'exécution que toute autre méthode.

OBS

Termes et définition normalisés par l'ISO/CEI.

Espagnol

Campo(s) temático(s)
  • Lenguaje de programación
DEF

Lenguaje de programación, tipo interpretativo, adecuado para facilitar el trabajo del usario en alguna aplicación concreta en forma de diálogo interactivo con la computadora (ordenador).

Conserver la fiche 6

Fiche 7 2002-08-14

Anglais

Subject field(s)
  • Programming Languages
DEF

A high-level compiler language developed for microcomputer systems. PL/M is an assembly language replacement that can command the 8080 and other microprocessors to produce object code. It allows the user to concentrate on problems rather than programming. PL/M is derived from PL/1, an extensive high-level language that has some features of FORTRAN and some features of COBOL.

Français

Domaine(s)
  • Langages de programmation
DEF

Langage évolué créé par Intel et dérivant du PL/1 de IBM, destiné en particulier au microprocesseur 8080. Orienté application et non plus microprocesseur comme les langages assemblés, il permet un gain de temps considérable lors de la rédaction du programme d'application et facilite beaucoup son écriture [...]

CONT

PL/M (Programming Language for Microprocessors) Langage de programmation pour microprocesseurs.

Espagnol

Campo(s) temático(s)
  • Lenguaje de programación
DEF

Lenguaje de programación especializado para desarrollar sistemas y aplicaciones basados en un microprocesador.

Conserver la fiche 7

Fiche 8 2002-03-09

Anglais

Subject field(s)
  • Programming Languages
DEF

A programming language providing the user/programmer with a language easier to implement than conventional programming, when it is developed around a specific Data Base Management system.

Français

Domaine(s)
  • Langages de programmation
DEF

Langage de programmation qui, conçu autour d'un système particulier de gestion de base de données, offre à l'utilisateur programmeur plus de facilité de programmation que les langages conventionnels.

Espagnol

Campo(s) temático(s)
  • Lenguaje de programación
Conserver la fiche 8

Fiche 9 1999-04-27

Anglais

Subject field(s)
  • Computer Programs and Programming
DEF

A collection of hardware and software tools to support the preparation of programs.

CONT

A programming environment is about halfway between a language and a tool. A language allows the user complete flexibility. A tool constrains the user in many ways.

CONT

A programming environment, like INTERLISP, provides a number of established routines that can facilitate the quick development of certain types of programs.

OBS

programming support environment; programming environment: terms standardized by ISO, IEEE and CSA.

Français

Domaine(s)
  • Programmes et programmation (Informatique)
CONT

L'Institut de Génie Logiciel (IGL) diffuse en France l'environnement de programmation modulaire en Prolog développé sous le nom de M-Prolog par un laboratoire hongrois.

OBS

environnement de programmation; contexte de programmation : termes normalisés par l'ISO et la CSA.

Espagnol

Conserver la fiche 9

Fiche 10 1995-03-21

Anglais

Subject field(s)
  • Artificial Intelligence
  • Continuing Education
CONT

...an intelligent tutor should be able to carry on a natural-language conversation with the student through a computer terminal display and keyboard.

CONT

... another characteristic of ICAI identified by Carbonell is natural-language interaction. Clearly, the quality of communication between a CAI program and a student is dramatically improved if the program can understand natural-language input (either typed or spoken)...

CONT

... an automatic programming system that can carry on a natural language dialogue with a user about his requirements and then produce an appropriate program.

Français

Domaine(s)
  • Intelligence artificielle
  • Éducation permanente
CONT

Les systèmes de dialogue en langage naturel, du côté humain du discours en langage naturel, abondent en exemples de sensibilité très élevée au contexte.

OBS

Voir fiche «langue naturelle».

Espagnol

Conserver la fiche 10

Avis de droit d’auteur pour la banque de données TERMIUM Plus®

© Services publics et Approvisionnement Canada, 2026
TERMIUM Plus®, la banque de données terminologiques et linguistiques du gouvernement du Canada
Un produit du Bureau de la traduction

En vedette

GCtraduction (accessible uniquement sur le réseau du gouvernement du Canada)

Utilisez ce prototype d’intelligence artificielle pour traduire le contenu du gouvernement du Canada jusqu’au niveau Protégé B inclusivement. Réservé au personnel de certains ministères et organismes.

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 :