TERMIUM Plus®
The Government of Canada’s terminology and linguistic data bank.
COROUTINE [3 records]
Record 1 - internal organization data 2021-12-22
Record 1, English
Record 1, Subject field(s)
- Programming Languages
- Codes (Software)
Record 1, Main entry term, English
- coroutine function
1, record 1, English, coroutine%20function
correct
Record 1, Abbreviations, English
Record 1, Synonyms, English
Record 1, Textual support, English
Record number: 1, Textual support number: 1 DEF
A function which returns a coroutine object. 1, record 1, English, - coroutine%20function
Record number: 1, Textual support number: 1 CONT
A coroutine function may be defined with the async def statement, and may contain await, async for, and async with keywords. 1, record 1, English, - coroutine%20function
Record 1, Key term(s)
- co-routine function
Record 1, French
Record 1, Domaine(s)
- Langages de programmation
- Codes (Logiciels)
Record 1, Main entry term, French
- fonction coroutine
1, record 1, French, fonction%20coroutine
correct, feminine noun
Record 1, Abbreviations, French
Record 1, Synonyms, French
Record 1, Textual support, French
Record number: 1, Textual support number: 1 DEF
Fonction qui renvoie un objet coroutine. 1, record 1, French, - fonction%20coroutine
Record number: 1, Textual support number: 1 CONT
Une fonction coroutine peut être définie par l'instruction async def et peut contenir les mots clés await, async for ainsi que async with. 1, record 1, French, - fonction%20coroutine
Record 1, Spanish
Record 1, Textual support, Spanish
Record 2 - external organization data 2006-02-01
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
- coroutine
1, record 2, English, coroutine
correct, standardized
Record 2, Abbreviations, English
Record 2, Synonyms, English
Record 2, Textual support, English
Record number: 2, Textual support number: 1 DEF
subprogram that, when called again after an execution, resumes at the location to which its previous execution returned 1, record 2, English, - coroutine
Record number: 2, Textual support number: 1 OBS
coroutine: term and definition standardized by ISO/IEC [ISO/IEC 2382-15:1999]. 2, record 2, English, - coroutine
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
- coroutine
1, record 2, French, coroutine
correct, feminine noun, standardized
Record 2, Abbreviations, French
Record 2, Synonyms, French
Record 2, Textual support, French
Record number: 2, Textual support number: 1 DEF
sous-programme qui, quand il est appelé à nouveau après une exécution, reprend à l'emplacement de l'instruction de retour de son exécution précédente 1, record 2, French, - coroutine
Record number: 2, Textual support number: 1 OBS
coroutine : terme et définition normalisés par l'ISO/CEI [ISO/IEC 2382-15:1999]. 2, record 2, French, - coroutine
Record 2, Spanish
Record 2, Textual support, Spanish
Record 3 - internal organization data 1999-05-25
Record 3, English
Record 3, Subject field(s)
- Computer Programs and Programming
Record 3, Main entry term, English
- coroutine
1, record 3, English, coroutine
correct, standardized
Record 3, Abbreviations, English
Record 3, Synonyms, English
Record 3, Textual support, English
Record number: 3, Textual support number: 1 DEF
A subroutine that, when called again after an execution, resumes at the return point of its previous execution. 1, record 3, English, - coroutine
Record number: 3, Textual support number: 1 OBS
coroutine: term and definition reproduced with the permission of the copyright holder, the Canadian Standards Association (CSA), 178 Rexdale Blvd., Toronto, Ontario Canada M9W 1R3. However, CSA shall not be responsible for the manner in which the information is presented, nor for any interpretations thereof. This CSA material may not have been updated to reflect amendments subsequently made to the original content. For further information, contact CSA. 2, record 3, English, - coroutine
Record 3, Key term(s)
- co-routine
Record 3, French
Record 3, Domaine(s)
- Programmes et programmation (Informatique)
Record 3, Main entry term, French
- coroutine
1, record 3, French, coroutine
correct, feminine noun, standardized
Record 3, Abbreviations, French
Record 3, Synonyms, French
Record 3, Textual support, French
Record number: 3, Textual support number: 1 DEF
Sous-programme qui, lorsqu'il est rappelé après une exécution, reprend au point de retour de sa précédente exécution. 1, record 3, French, - coroutine
Record number: 3, Textual support number: 1 OBS
coroutine : terme et définition reproduits avec l'autorisation de l'Association canadienne de normalisation (CSA), 178, boul. Rexdale, Toronto (Ontario), Canada M9W 1R3 (détentrice des droits d'auteur). La CSA décline toute responsabilité quant à la façon dont la matière est présentée et quant à toute interprétation pouvant en découler. L'information reproduite pourrait ne pas être à jour. Pour plus de renseignements, communiquer avec la CSA. 2, record 3, French, - coroutine
Record 3, Key term(s)
- co-routine
Record 3, Spanish
Record 3, Textual support, Spanish
Copyright notice for the TERMIUM Plus® data bank
© Public Services and Procurement Canada, 2025
TERMIUM Plus®, the Government of Canada's terminology and linguistic data bank
A product of the Translation Bureau
Features
Language Portal of Canada

Access a collection of Canadian resources on all aspects of English and French, including quizzes.
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: