Apprenez les bases du COBOL et développez vos compétences en programmation legacy avec une approche moderne.
Le langage COBOL utilise une syntaxe stricte et des conventions de nommage bien définies pour garantir la lisibilité et la cohérence des programmes. Les noms d’identifiants (variables, paragraphes, sections) doivent suivre un ensemble de règles syntaxiques précises.
Les noms de variables en COBOL (appelés aussi identifiants) doivent respecter les règles suivantes :
Exemple valide :
01 CLIENT-NOM PIC X(30).
Ici, CLIENT-NOM est un nom de variable conforme. Le mot-clé PIC est réservé, il ne peut donc pas être utilisé comme identifiant.
Les paragraphes permettent d’organiser le code dans la PROCEDURE DIVISION. Chaque paragraphe possède un nom unique, généralement écrit en majuscules et auto-descriptif :
PROCEDURE DIVISION. AFFICHAGE-ACCUEIL. DISPLAY "Bienvenue".
Le nom AFFICHAGE-ACCUEIL est le nom du paragraphe. Il est suivi d’un point et des instructions qui lui sont associées.
Les sections regroupent plusieurs paragraphes dans certaines parties du programme, comme dans la DATA DIVISION.
Elles utilisent également des noms explicites suivis du mot-clé SECTION.
DATA DIVISION. WORKING-STORAGE SECTION.
Ici, WORKING-STORAGE SECTION est le nom complet d’une section contenant des déclarations de variables utilisées dans tout le programme.
TOTAL-FACTURE, CALCUL-MONTANT).Bien nommer ses variables, paragraphes et sections est essentiel pour assurer la clarté, la maintenance et la longévité de vos programmes COBOL.