Retour à la rubrique

Structure des Programmes COBOL

En COBOL, un programme est organisé en plusieurs divisions. Chaque division a un rôle précis : identifier le programme, définir son environnement, décrire les données utilisées et préciser les instructions à exécuter. Cette structure permet de rendre les programmes plus lisibles, mieux organisés et plus faciles à maintenir.

Identification Division

Cette division contient des informations générales sur le programme : son nom, son auteur, la date de création. C'est une sorte de "carte d'identité" du programme.

Environment Division

Ici, on décrit l'environnement d'exécution : le matériel, les systèmes d'exploitation, les fichiers utilisés. Cette division sert à lier le programme au monde extérieur.

Data Division

Cette division définit toutes les données utilisées par le programme. On y trouve les descriptions de variables, de fichiers, de structures.

Procedure Division

C'est le "cœur" du programme : on y décrit toutes les instructions à exécuter. C'est ici que l'on trouve la logique du programme, avec les commandes COBOL.