ICYBER-CORP. Développement informatique - Procédural

Le langage procédural

Le langage procédural est un représentation du monde, une manière de voir les choses, un modèle cohérent de vision du monde, qui repose sur une base définie. 

C'est une procédure qui contient une série d'étapes à réaliser. N'importe quel procédure peut être appelée à n'importe quelle étape de l'exécution du programme, y compris à l'intérieur d'autres procédures et dans la procédure elle-même.

Les avantages :

  • possibilité de réutiliser le même code à différents emplacements sans avoir à le retaper (factorisation), ce qui permet de réduire la taille du code source et d'améliorer la maintenabilité
  • une manière plus simple de suivre l'exécution du programme : la programmation procédurale permet de se passer d'instructions comme "go to", évitant de se retrouver avec un programme compliqué

La programmation procédurale permet les "effets de bord" : la possibilité pour une procédure qui prend des arguments, de modifier des variables extérieures à la procédure auxquelles elle a accès.

Les langages procéduraux :

  • Abat
  • Ada
  • Algol
  • Basic
  • C
  • ColdFusion
  • Cobol
  • Forth
  • Fortran
  • Modula-2
  • Oberon et Oberon-2
  • Pascal
  • Perl
  • PL/I
  • PL/SQL
  • Rapira
  • VBScript
  • W-Langage