Paradigme de programmation

Modèle d’écriture d’un programme ou manière logique d’aborder la décomposition d’un problème pour apporter la solution la plus efficiente.

Exemples :

  • Paradigme impératif : donner des instructions élémentaires à la machine, par une séquence d’instructions qui produisent des changement d’états. Dans le paradigme impératif se trouve le paradigme de programmation procédurale. Des procédures ou routines peuvent être appelées pour exécuter des séquences d’instructions.
  • Paradigme déclaratif : les actions sont décrites sans donner des instructions à la machine. Dans ce paradigme se trouve la programmation logique et la programmation fonctionnelle.
  • Paradigme objet : l’objet autonome intègre les données et les traitements.

Plusieurs paradigmes peuvent être adoptées dans un même langage.

PHP : procédural, fonctionnelle, objet

SQL : déclaratif, procédural, orienté objet

JavaScript : multi-paradigme

Python : multi-paradigme

Synonyme : style de programmation

Tableau de comparaison des langages de programmation