TERMIUM Plus®
From: Translation Bureau
On social media
Consult the Government of Canada’s terminology data bank.
NON PROCEDURAL [4 records]
Record 1 - internal organization data 2022-07-25
Record 1, English
Record 1, Subject field(s)
- Computer Programs and Programming
Record 1, Main entry term, English
- declarative
1, record 1, English, declarative
correct, adjective
Record 1, Abbreviations, English
Record 1, Synonyms, English
- nonprocedural 2, record 1, English, nonprocedural
correct, adjective
Record 1, Textual support, English
Record number: 1, Textual support number: 1 CONT
If you handle sensitive data and have compliance concerns, procedural language doesn't offer the same level of security as declarative. The data is open to the entire program, which can make security a challenge. 3, record 1, English, - declarative
Record 1, Key term(s)
- non-procedural
Record 1, French
Record 1, Domaine(s)
- Programmes et programmation (Informatique)
Record 1, Main entry term, French
- déclaratif
1, record 1, French, d%C3%A9claratif
correct, adjective
Record 1, Abbreviations, French
Record 1, Synonyms, French
- non procédural 2, record 1, French, non%20proc%C3%A9dural
correct, adjective
Record 1, Textual support, French
Record 1, Spanish
Record 1, Textual support, Spanish
Record 2 - internal organization data 2011-08-02
Record 2, English
Record 2, Subject field(s)
- Programming Languages
Record 2, Main entry term, English
- nonprocedural language
1, record 2, English, nonprocedural%20language
correct, standardized
Record 2, Abbreviations, English
Record 2, Synonyms, English
- non-procedure-oriented language 2, record 2, English, non%2Dprocedure%2Doriented%20language
correct
- non-procedural language 3, record 2, English, non%2Dprocedural%20language
Record 2, Textual support, English
Record number: 2, Textual support number: 1 DEF
A programming language that provides the means to state what is to be achieved by the actions of a data processing system without giving specific statements or instructions to be executed in a specific sequence. 4, record 2, English, - nonprocedural%20language
Record number: 2, Textual support number: 1 CONT
A programming language is a procedural language. It describes precisely, step by step, how something is accomplished. A nonprocedural language describes what is to be done, not how. A query language and a report generator language are nonprocedural. They describe what is needed, not what program instruction will be used to accomplish it. 5, record 2, English, - nonprocedural%20language
Record number: 2, Textual support number: 1 OBS
This language is employed to indicate the goals to be achieved rather than the specific methods used to achieve them. 6, record 2, English, - nonprocedural%20language
Record number: 2, Textual support number: 2 OBS
nonprocedural language: term and definition standardized by ISO/IEC [International Electrotechnical Commission]. 7, record 2, English, - nonprocedural%20language
Record 2, French
Record 2, Domaine(s)
- Langages de programmation
Record 2, Main entry term, French
- langage non procédural
1, record 2, French, langage%20non%20proc%C3%A9dural
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
Langage de programmation qui permet de spécifier ce qu'on attend d'un système de traitement de données sans indiquer d'instructions particulières à exécuter dans un ordre particulier. 2, record 2, French, - langage%20non%20proc%C3%A9dural
Record number: 2, Textual support number: 2 DEF
Langage de programmation qui permet au programmeur d'exprimer la solution d'un problème sans utiliser des algorithmes implicites. 3, record 2, French, - langage%20non%20proc%C3%A9dural
Record number: 2, Textual support number: 1 OBS
langage non procédural : terme et définition normalisés par l'ISO/CEI [Commission électrotechnique internationale]. 4, record 2, French, - langage%20non%20proc%C3%A9dural
Record 2, Spanish
Record 2, Campo(s) temático(s)
- Lenguaje de programación
Record 2, Main entry term, Spanish
- lenguaje de no procedimientos
1, record 2, Spanish, lenguaje%20de%20no%20procedimientos
masculine noun
Record 2, Abbreviations, Spanish
Record 2, Synonyms, Spanish
- lenguaje no orientado al procedimiento 2, record 2, Spanish, lenguaje%20no%20orientado%20al%20procedimiento
masculine noun
Record 2, Textual support, Spanish
Record number: 2, Textual support number: 1 DEF
Lenguaje que no requiere técnicas de programación y que permite al usuario o programador expresar una solicitud a la computadora (ordenador) en lenguaje común del ser humano; que especifica "qué" debe hacerse en vez de "cómo". 1, record 2, Spanish, - lenguaje%20de%20no%20procedimientos
Record 3 - external organization data 2006-01-30
Record 3, English
Record 3, Subject field(s)
- Compartment - ISO/IEC JTC 1 Information Technology Vocabulary
Universal entry(ies) Record 3
Record 3, Main entry term, English
- nonprocedural language
1, record 3, English, nonprocedural%20language
correct, standardized
Record 3, Abbreviations, English
Record 3, Synonyms, English
Record 3, Textual support, English
Record number: 3, Textual support number: 1 DEF
programming language that provides the means to state what is to be achieved by the actions of a data processing system without giving specific statements or instructions to be executed in a specific sequence 1, record 3, English, - nonprocedural%20language
Record number: 3, Textual support number: 1 OBS
nonprocedural language: term and definition standardized by ISO/IEC [ISO/IEC 2382-7:2000]. 2, record 3, English, - nonprocedural%20language
Record 3, French
Record 3, Domaine(s)
- Tiroir - ISO/CEI JTC 1 Vocabulaire des technologies de l'information
Entrée(s) universelle(s) Record 3
Record 3, Main entry term, French
- langage non procédural
1, record 3, French, langage%20non%20proc%C3%A9dural
correct, masculine noun, standardized
Record 3, Abbreviations, French
Record 3, Synonyms, French
Record 3, Textual support, French
Record number: 3, Textual support number: 1 DEF
langage de programmation qui permet de spécifier ce qu'on attend d'un système informatique sans indiquer d'instructions particulières à exécuter dans un ordre particulier 1, record 3, French, - langage%20non%20proc%C3%A9dural
Record number: 3, Textual support number: 1 OBS
langage non procédural : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-7:2000]. 2, record 3, French, - langage%20non%20proc%C3%A9dural
Record 3, Spanish
Record 3, Textual support, Spanish
Record 4 - internal organization data 2003-02-21
Record 4, English
Record 4, Subject field(s)
- Programming Languages
Record 4, Main entry term, English
- nonprocedural query language 1, record 4, English, nonprocedural%20query%20language
Record 4, Abbreviations, English
Record 4, Synonyms, English
- non-procedural query language 2, record 4, English, non%2Dprocedural%20query%20language
- non procedural query language 3, record 4, English, non%20procedural%20query%20language
Record 4, Textual support, English
Record number: 4, Textual support number: 1 DEF
Computer language for interaction with a data base that specifies what the user wishes to know instead of the steps necessary to produce the information. These steps are worked out by the computer. 3, record 4, English, - nonprocedural%20query%20language
Record 4, French
Record 4, Domaine(s)
- Langages de programmation
Record 4, Main entry term, French
- langage d’interrogation non procédural
1, record 4, French, langage%20d%26rsquo%3Binterrogation%20non%20proc%C3%A9dural
masculine noun
Record 4, Abbreviations, French
Record 4, Synonyms, French
Record 4, Textual support, French
Record number: 4, Textual support number: 1 OBS
Voir langage d'interrogation et langage procédural. 1, record 4, French, - langage%20d%26rsquo%3Binterrogation%20non%20proc%C3%A9dural
Record 4, Spanish
Record 4, Campo(s) temático(s)
- Lenguaje de programación
Record 4, Main entry term, Spanish
- lenguaje de consultas sin procedimientos
1, record 4, Spanish, lenguaje%20de%20consultas%20sin%20procedimientos
masculine noun
Record 4, Abbreviations, Spanish
Record 4, Synonyms, Spanish
- lenguaje de consulta de no procedimientos 2, record 4, Spanish, lenguaje%20de%20consulta%20de%20no%20procedimientos
masculine noun
Record 4, Textual support, Spanish
Record number: 4, Textual support number: 1 DEF
Lenguaje de computadora (ordenador) para interactuar con la base de datos, especificando lo que el usuario desea saber más bien que los pasos necesarios para producir la información, que obtiene la computadora. 1, record 4, Spanish, - lenguaje%20de%20consultas%20sin%20procedimientos
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:


