Un paradigme de programmation est un style ou une manière de programmer. Cette unité d'enseignement décrit successivement les paradigmes de la programmation impérative, fonctionnelle, logique et à type dynamique. Chaque paradigme est illustré par un ou plusieurs langages.