Elle se compose de plusieurs paragraphes, dont un seul est obligatoire : PROGRAM-ID . Les autres sont optionnels, mais utiles pour documenter le code, en particulier dans les environnements professionnels oĂč plusieurs personnes interviennent sur les mĂȘmes sources.
 IDENTIFICATION : nom du programme et métadonnées
La division  IDENTIFICATION est la premiĂšre partie obligatoire dâun programme  COBOL . Elle a pour but de donner un nom au programme et dâen fournir des informations descriptives.
Elle se compose de plusieurs paragraphes, dont un seul est obligatoire : Â PROGRAM-IDÂ . Les autres sont optionnels, mais utiles pour documenter le code, en particulier dans les environnements professionnels oĂč plusieurs personnes interviennent sur les mĂȘmes sources.
 IDENTIFICATION DIVISION.
 PROGRAM-ID. NOM-PROGRAMME.
Ce bloc minimum suffit Ă identifier un programme. Le nom doit ĂȘtre Ă©crit en majuscules et peut contenir des traits dâunion, mais pas dâespaces.
Voici des paragraphes fréquemment utilisés :
 AUTHOR : nom de la personne ayant Ă©crit le programme INSTALLATION : nom de lâorganisation ou du service DATE-WRITTEN : date de crĂ©ation DATE-COMPILED : date de compilation SECURITY : niveau de confidentialitĂ© du programme (optionnel)
 IDENTIFICATION DIVISION.
 PROGRAM-ID. GESTION-CLIENT.
 AUTHOR. DUPONT.
 INSTALLATION. PĂLE-INFORMATIQUE.
 DATE-WRITTEN. 22-04-2025.
 SECURITY. PROGRAMME INTERNE.
Cette structure permet dâidentifier prĂ©cisĂ©ment chaque programme, ce qui est trĂšs utile en entreprise, notamment dans les chaĂźnes de traitement batch automatisĂ©es.
MĂȘme si seule la clause  PROGRAM-ID est obligatoire, il est recommandĂ© dâutiliser au minimum  AUTHOR et  DATE-WRITTEN pour assurer un suivi du code dans le temps.
La division  IDENTIFICATION introduit le programme. Elle est facile à écrire, mais joue un rÎle fondamental pour la lisibilité et la traçabilité. Vous la retrouverez dans tous les exemples des prochaines sections.