Le paradigme impératif consiste à écrire les instructions des codes les unes à la suite des autres dans l'ordre de leur exécution.
Le paradigme impératif autorise l'utilisation des fonctions pour éviter de répéter du code.
Le paradigme fonctionnel consiste à écrire les codes sous la forme d'un ensemble de fonctions.
Les paradigmes en programmation désignent les principes fondamentaux du développement de logiciels.
Au mieux, on peut se les représenter comme des styles de programmation fondamentaux divers générant des codes logiciels de structure différente.