Parcours Accueil Tour guidé Initiation 1 h Initiation 24 h Révisions Exercices

L’objectif Ă©tait clair : crĂ©er un langage unique, commun Ă  tous les constructeurs d’ordinateurs, lisible par les humains, et capable de dĂ©crire prĂ©cisĂ©ment les traitements de gestion.

Info : Ce module vous permet d’accĂ©der rapidement aux contenus essentiels de la formation COBOL.
Retour au plan général

📚 2-2 –  COBOL  60 et les premiĂšres spĂ©cifications : naissance d’un standard pour le business

En 1960, une premiĂšre version normalisĂ©e du langage  COBOL  est officiellement publiĂ©e. C’est la naissance de ce qu’on appellera plus tard  COBOL  60. Cette version constitue le socle sur lequel vont reposer toutes les Ă©volutions ultĂ©rieures du langage.

L’objectif Ă©tait clair : crĂ©er un langage unique, commun Ă  tous les constructeurs d’ordinateurs, lisible par les humains, et capable de dĂ©crire prĂ©cisĂ©ment les traitements de gestion.

📃 Une structure formelle et documentĂ©e

 COBOL  60 impose une organisation stricte du code en quatre grandes divisions :

Voici un exemple reprĂ©sentatif d’un programme conforme aux spĂ©cifications de  COBOL  60 :


 IDENTIFICATION DIVISION.
 PROGRAM-ID. EXEMPLE-60.

 ENVIRONMENT DIVISION.
 CONFIGURATION SECTION.

 DATA DIVISION.
 WORKING-STORAGE SECTION.
    01 MESSAGE PIC X(25) VALUE "Bonjour depuis COBOL 60".

 PROCEDURE DIVISION.
    DISPLAY MESSAGE.
    STOP RUN.
  
🔧 Le rĂŽle du comitĂ© CODASYL

Le comitĂ© CODASYL, dĂ©jĂ  mentionnĂ© dans la section prĂ©cĂ©dente, continue de piloter les spĂ©cifications du langage. Il s’assure que les instructions soient comprises de la mĂȘme maniĂšre sur toutes les plateformes compatibles  COBOL .

DĂšs cette Ă©poque, la logique de standardisation joue un rĂŽle essentiel. Un programme  COBOL  Ă©crit pour une machine IBM peut ĂȘtre compilĂ© et exĂ©cutĂ© sur une autre machine compatible, sans réécriture majeure. Ce niveau de portabilitĂ© Ă©tait rĂ©volutionnaire pour l’époque.

📊 Objectifs mĂ©tiers visĂ©s par  COBOL  60

Le langage vise principalement :

Ces objectifs sont toujours valables aujourd’hui, bien que les supports aient Ă©voluĂ©. Le code  COBOL  est dĂ©sormais compilĂ© sur des systĂšmes modernes, mais reste compatible avec les structures dĂ©finies en 1960.

Comprendre les fondements de  COBOL  60 permet de mieux maĂźtriser les versions ultĂ©rieures, et d’apprĂ©cier la continuitĂ© du langage dans un monde en perpĂ©tuelle mutation.

↑ Haut