La programmation procédurale est un paradigme de programmation organisé autour de procédures ou de sous-programmes. Le paradigme se concentre sur l'exécution séquentielle et la logique de programmation linéaire.
La programmation procédurale définit des procédures ou des fonctions pour des tâches spécifiques. Il utilise des variables, des boucles et des instructions conditionnelles pour contrôler le flux d'exécution.
Des exemples de langages procéduraux comprennent C, Pascal, Fortran, COBOL, etc.