Pour simplifier la lecture et l’écriture des programmes, les instructions impératives peuvent être regroupées en sections appelées blocs de code. Dans les années 1950, l'idée de regrouper le code d'un programme en blocs a été mise en œuvre pour la première fois dans le langage de programmation ALGOL. Ils étaient à l'origine appelés "instructions composées", mais aujourd'hui, ces blocs de code sont appelés procédures. Une fois qu'une procédure est définie, elle peut être utilisée comme une déclaration impérative unique, résumant le flux de contrôle d'un programme et permettant au développeur d'exprimer ses idées de programmation de manière plus naturelle. Ce type de programmation impérative est appelé programmation procédurale et constitue un pas en avant vers des abstractions de niveau supérieur telles que la programmation déclarative.
Langages de programmation impératifs
Langage, paradigme, termes de programmation