Paradigmes de programmation impératif et déclaratif

Concepts de paradigmes de programmation

Eleanor Thomas

Senior Data Analytics Engineer

Programmation impérative et déclarative

  • Deux grandes catégories : impératif
  • La personne programmeuse détaille des instructions exactes, étape par étape
  • Comment le programme doit s'exécuter
  • … et déclaratif
  • La personne programmeuse définit la logique sans préciser les étapes exactes
  • Quoi exécuter pour le programme

Organigramme étape par étape

Casse-tête de Sudoku

Concepts de paradigmes de programmation

Programmation impérative

  • La programmation impérative est utilisée dans la plupart des langages courants
  • Inclut la programmation procédurale et orientée objet
  • Plus répandue car plus proche du fonctionnement de l'ordinateur
  • Remarque : la programmation procédurale est un type d'impératif, même si les termes sont parfois confondus

Impératif vs procédural

Concepts de paradigmes de programmation

Programmation déclarative

  • Moins utilisée que l'impérative
  • La programmation fonctionnelle est un type de déclaratif
  • Aussi employée dans des langages ciblés, non polyvalents

La programmation fonctionnelle est un type de programmation déclarative

Concepts de paradigmes de programmation

Passons à la pratique !

Concepts de paradigmes de programmation

Preparing Video For Download...