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.