Langage procédural

Un programme informatique deviendrait très vite illisible si l'ensemble du code devait être écrit sans avoir la possibilité de réutiliser (d'appeler) certains blocs. Le langage GWBasic de la fin des années 1970 présentait cet inconvénient.

Un langage procédural permet d'écrire des blocs de codes appelés procédures, routines ou fonctions. Ces blocs possèdent un nom unique et ils peuvent être appelés dans le code par ce nom.

La programmation procédurale présente les avantages