TERMIUM Plus®
From: Translation Bureau
On social media
Consult the Government of Canada’s terminology data bank.
FUNCTIONAL PROGRAMMING LANGUAGE [5 records]
Record 1 - internal organization data 2018-06-05
Record 1, English
Record 1, Subject field(s)
- Computer Programs and Programming
Record 1, Main entry term, English
- functional quantum programming
1, record 1, English, functional%20quantum%20programming
correct
Record 1, Abbreviations, English
Record 1, Synonyms, English
Record 1, Textual support, English
Record number: 1, Textual support number: 1 CONT
Functional quantum programming.... The program in a functional programming language is written as a function, which is defined in terms of other functions. 1, record 1, English, - functional%20quantum%20programming
Record 1, Key term(s)
- functional quantum programing
Record 1, French
Record 1, Domaine(s)
- Programmes et programmation (Informatique)
Record 1, Main entry term, French
- programmation quantique fonctionnelle
1, record 1, French, programmation%20quantique%20fonctionnelle
proposal, feminine noun
Record 1, Abbreviations, French
Record 1, Synonyms, French
Record 1, Textual support, French
Record 1, Spanish
Record 1, Textual support, Spanish
Record 2 - external organization data 2006-01-30
Record 2, English
Record 2, Subject field(s)
- Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies) Record 2
Record 2, Main entry term, English
- language processor
1, record 2, English, language%20processor
correct, standardized
Record 2, Abbreviations, English
Record 2, Synonyms, English
Record 2, Textual support, English
Record number: 2, Textual support number: 1 DEF
functional unit for translating and executing programs written in a specified programming language 1, record 2, English, - language%20processor
Record number: 2, Textual support number: 1 OBS
Example: A LISP machine. 1, record 2, English, - language%20processor
Record number: 2, Textual support number: 2 OBS
language processor: term and definition standardized by ISO/IEC [ISO/IEC 2382-7:2000]. 2, record 2, English, - language%20processor
Record 2, French
Record 2, Domaine(s)
- Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s) Record 2
Record 2, Main entry term, French
- processeur de langage
1, record 2, French, processeur%20de%20langage
correct, masculine noun, standardized
Record 2, Abbreviations, French
Record 2, Synonyms, French
Record 2, Textual support, French
Record number: 2, Textual support number: 1 DEF
unité fonctionnelle destinée à traduire et à exécuter des programmes écrits dans un langage de programmation déterminé 1, record 2, French, - processeur%20de%20langage
Record number: 2, Textual support number: 1 OBS
Exemple : Une machine LISP. 1, record 2, French, - processeur%20de%20langage
Record number: 2, Textual support number: 2 OBS
processeur de langage : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-7:2000]. 2, record 2, French, - processeur%20de%20langage
Record 2, Spanish
Record 2, Textual support, Spanish
Record 3 - internal organization data 2006-01-26
Record 3, English
Record 3, Subject field(s)
- Software
Record 3, Main entry term, English
- reengineering
1, record 3, English, reengineering
correct
Record 3, Abbreviations, English
Record 3, Synonyms, English
Record 3, Textual support, English
Record number: 3, Textual support number: 1 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. 2, record 3, English, - reengineering
Record 3, French
Record 3, Domaine(s)
- Logiciels
Record 3, Main entry term, French
- réingénierie
1, record 3, French, r%C3%A9ing%C3%A9nierie
correct, feminine noun
Record 3, Abbreviations, French
Record 3, Synonyms, French
- reconception 2, record 3, French, reconception
correct, feminine noun
Record 3, Textual support, French
Record number: 3, Textual support number: 1 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. 3, record 3, French, - r%C3%A9ing%C3%A9nierie
Record 3, Spanish
Record 3, Campo(s) temático(s)
- Soporte lógico (Software)
Record 3, Main entry term, Spanish
- reingeniería
1, record 3, Spanish, reingenier%C3%ADa
feminine noun
Record 3, Abbreviations, Spanish
Record 3, Synonyms, Spanish
Record 3, Textual support, Spanish
Record 4 - internal organization data 2004-08-24
Record 4, English
Record 4, Subject field(s)
- Computer Peripheral Equipment
- Computer Programs and Programming
Record 4, Main entry term, English
- language processor
1, record 4, English, language%20processor
correct, standardized
Record 4, Abbreviations, English
Record 4, Synonyms, English
Record 4, Textual support, English
Record number: 4, Textual support number: 1 DEF
A functional unit for translating and executing programs written in a specified programming language. 2, record 4, English, - language%20processor
Record number: 4, Textual support number: 1 OBS
Example: A LISP machine. 2, record 4, English, - language%20processor
Record number: 4, Textual support number: 2 OBS
language processor: term standardized by ISO/IEC and CSA. 3, record 4, English, - language%20processor
Record 4, French
Record 4, Domaine(s)
- Périphériques (Informatique)
- Programmes et programmation (Informatique)
Record 4, Main entry term, French
- processeur de langage
1, record 4, French, processeur%20de%20langage
correct, masculine noun, standardized
Record 4, Abbreviations, French
Record 4, Synonyms, French
Record 4, Textual support, French
Record number: 4, Textual support number: 1 DEF
Unité fonctionnelle destinée à traduire et à exécuter des programmes écrits dans un langage de programmation déterminé. 2, record 4, French, - processeur%20de%20langage
Record number: 4, Textual support number: 1 OBS
Exemple : Une machine LISP. 2, record 4, French, - processeur%20de%20langage
Record number: 4, Textual support number: 2 OBS
processeur de langage : terme normalisé par l'ISO/CEI et la CSA. 3, record 4, French, - processeur%20de%20langage
Record 4, Spanish
Record 4, Campo(s) temático(s)
- Equipo periférico (Computadoras)
- Programas y programación (Informática)
Record 4, Main entry term, Spanish
- procesador de lenguajes
1, record 4, Spanish, procesador%20de%20lenguajes
correct, masculine noun
Record 4, Abbreviations, Spanish
Record 4, Synonyms, Spanish
Record 4, Textual support, Spanish
Record number: 4, Textual support number: 1 DEF
Programa que traduce los programas en lenguaje fuente, escritos por el hombre, a una forma que puede ser ejecutada por la computadora (ordenador). 2, record 4, Spanish, - procesador%20de%20lenguajes
Record number: 4, Textual support number: 1 CONT
Existen tres clases generales de procesadores de lenguajes: ensamblador, compilador (traductor) e intérprete. 2, record 4, Spanish, - procesador%20de%20lenguajes
Record 5 - internal organization data 2001-01-25
Record 5, English
Record 5, Subject field(s)
- Computer Graphics
Record 5, Main entry term, English
- language binding
1, record 5, English, language%20binding
correct
Record 5, Abbreviations, English
Record 5, Synonyms, English
Record 5, Textual support, English
Record number: 5, Textual support number: 1 DEF
The expression of a functional specification in the syntax of a particular programming language. 2, record 5, English, - language%20binding
Record 5, French
Record 5, Domaine(s)
- Infographie
Record 5, Main entry term, French
- association par langage de programmation
1, record 5, French, association%20par%20langage%20de%20programmation
feminine noun
Record 5, Abbreviations, French
Record 5, Synonyms, French
Record 5, Textual support, French
Record 5, Spanish
Record 5, Textual support, Spanish
Copyright notice for the TERMIUM Plus® data bank
© Public Services and Procurement Canada, 2026
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau
Features
GCtranslate (available on the Government of Canada network only)
Use this artificial intelligence prototype to translate Government of Canada content up to and including Protected B. Available to employees of selected departments and agencies only.
Writing tools
The Language Portal’s writing tools have a new look! Easy to consult, they give you access to a wealth of information that will help you write better in English and French.
Glossaries and vocabularies
Access Translation Bureau glossaries and vocabularies.
- Date Modified:


