Structure d’un programme COBOL – Les Divisions

Les 4 grandes divisions expliquées simplement

Un programme COBOL est organisé en quatre grandes parties appelées DIVISION.
Chaque DIVISION a un rôle précis, comme les chapitres d’un livre.

IDENTIFICATION DIVISION

Identité du programme : nom, auteur, date…

Obligatoire – c’est la carte d’identité !
ENVIRONMENT DIVISION

Contexte matériel : fichiers, imprimantes, terminaux…

Souvent presque vide dans les exemples simples
DATA DIVISION

Définition de toutes les données (variables, fichiers…)

C’est ici qu’on décrit la mémoire utilisée
PROCEDURE DIVISION

Les instructions exécutables : le « quoi faire » du programme

C’est le cœur algorithmique
Menu Variantes
Navigation rapide

Exemple minimal complet

HelloDivisions.cbl
       IDENTIFICATION DIVISION.
       PROGRAM-ID. DemoDivisions.
       
       ENVIRONMENT DIVISION.
       
       DATA DIVISION.
       WORKING-STORAGE SECTION.
       01  Salutation        PIC X(38) VALUE "Bonjour depuis les 4 divisions COBOL !".
       
       PROCEDURE DIVISION.
           DISPLAY Salutation
           STOP RUN.
            
Sortie attendue :

Bonjour depuis les 4 divisions COBOL !