--- aliases: - paradigmes de programmation - paradigmes --- up:: [[programmation]] source:: [[ParadigmeProgrammation]] #informatique > [!definition] paradigme de programmation > Un paradigme est une façon d'approcher la [[programmation]] et de formuler les problèmes et leurs formalisation dans un [[langage de programmation]]. Ce n'est pas la méthodologie (concept plus bas niveau). > > Le paradigme fournit (et détermine) la vision du développeur sur l'exécution de son programme. ^definition > [!example] Exemples de paradigmes > - [[paradigme programmation orientée objet|programmation orientée objet]] > - on considère un programme comme un ensemble d'objets qui intéragissent > - [[paradigme programmation fonctionnelle|programmation fonctionnelle]] > - on considère un programme comme l'évaluation de fonctions sans état > [!smallquery]+ Sous-notes de `$= dv.el("span", "[[" + dv.current().file.name + "]]")` > ```breadcrumbs > title: false > type: tree > dir: down > depth: -1 > ```