Câest la premiĂšre division obligatoire. Elle donne une identitĂ© au programme. Ici : PROGRAM-ID. HELLO-WORLD. Cela signifie que le nom du programme est HELLO-WORLD . Ce nom est utilisĂ© par lâenvironnement dâexĂ©cution pour lâidentifier lors de la compilation ou de lâappel par un autre programme.
Commençons par un programme  COBOL minimal, destinĂ© Ă afficher Ă lâĂ©cran le message classique : Hello World. Cet exemple est idĂ©al pour dĂ©couvrir la structure dâun programme  COBOL en situation rĂ©elle.
 IDENTIFICATION DIVISION.
 PROGRAM-ID. HELLO-WORLD.
 PROCEDURE DIVISION.
    DISPLAY "Hello World".
    STOP RUN.
 IDENTIFICATION  DIVISION Câest la premiĂšre division obligatoire. Elle donne une identitĂ© au programme. Ici :
PROGRAM-ID. HELLO-WORLD.
Cela signifie que le nom du programme est  HELLO-WORLD . Ce nom est utilisĂ© par lâenvironnement dâexĂ©cution pour lâidentifier lors de la compilation ou de lâappel par un autre programme.
 PROCEDURE  DIVISION Cette division contient la logique exécutée par le programme. Dans notre exemple, elle contient deux instructions seulement :
 DISPLAY "Hello World"
â Cette instruction affiche du texte Ă lâĂ©cran ou dans un terminal.
 STOP RUN
â Elle termine proprement lâexĂ©cution du programme.
Il est important de noter que le  COBOL exĂ©cute les instructions **dans lâordre oĂč elles apparaissent**, sauf indication contraire (comme un  PERFORM ou un  GO  TO ).
Avec cet exemple trĂšs simple, vous avez vu :
 PROGRAM-ID  DISPLAY  STOP RUNÂ
MĂȘme le plus simple des programmes  COBOL suit une structure rigoureuse. Cette rigueur est ce qui fait du  COBOL un langage si fiable dans les systĂšmes critiques.
Dans les prochains modules, vous ajouterez Ă ce squelette de base des variables, des conditions, des boucles, des fichiers, et bien plus encore.