Chaque ligne de code était limitée à 80 colonnes, avec des rÚgles trÚs strictes sur la position de chaque élément. Un programmeur devait souvent corriger une faute de frappe en ressaisissant toute la ligne.
Le dĂ©veloppement  COBOL a beaucoup Ă©voluĂ© depuis ses dĂ©buts. Ă lâorigine, les programmes Ă©taient Ă©crits Ă la main sur des feuilles de saisie appelĂ©es « feuilles vertes », puis saisis sur cartes perforĂ©es. Aujourdâhui, on peut utiliser des Ă©diteurs modernes, des IDE, ou mĂȘme des simulateurs mainframe pour Ă©crire, compiler et exĂ©cuter un programme  COBOL depuis un simple ordinateur personnel.
Chaque ligne de code était limitée à 80 colonnes, avec des rÚgles trÚs strictes sur la position de chaque élément. Un programmeur devait souvent corriger une faute de frappe en ressaisissant toute la ligne.
----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. TEST.
000300 PROCEDURE DIVISION.
000400 DISPLAY "Feuille verte".
000500 STOP RUN.
Aujourdâhui, vous pouvez Ă©crire du  COBOL dans :
 COBOL , GnuCOBOL avec VS Code) Open COBOL IDE,  GnuCOBOL ,  Z/OS Turnkey, ou  MVS 3.8J
Voici les étapes classiques pour tester votre code  COBOL sur un ordinateur personnel avec  GnuCOBOL :
 GnuCOBOL (Windows, Linux, ou via WSL).cobcobc -x monprogramme.cob./monprogramme
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-IDZ.
PROCEDURE DIVISION.
DISPLAY "Exécution réussie !".
STOP RUN.
Des environnements comme  MVS 3.8J Turnkey ou  Z/OS permettent de simuler une vraie session mainframe sur un PC. Câest utile pour apprendre Ă Ă©crire des scripts  JCL , manipuler des datasets, ou se prĂ©parer Ă un poste en entreprise.
Passer du codage sur feuilles vertes Ă lâutilisation dâIDE modernes est une Ă©volution naturelle dans lâapprentissage du  COBOL . Cela vous permet de dĂ©velopper plus vite, avec plus de confort, tout en conservant les bonnes pratiques hĂ©ritĂ©es de lâhistoire du langage.
Dans la prochaine section, vous verrez quels outils choisir selon votre niveau, votre environnement de travail, et vos objectifs professionnels.