Traditionnellement, une ligne COBOL se divise ainsi :
 COBOL : marges, indentation, commentaires
Le langage  COBOL a Ă©tĂ© conçu Ă lâorigine pour ĂȘtre saisi sur des cartes perforĂ©es. Cela a influencĂ© la maniĂšre dont le code est organisĂ© dans les colonnes. Bien que ces contraintes aient Ă©voluĂ© avec les Ă©diteurs modernes, il est utile de comprendre les conventions dâorigine car elles sont encore respectĂ©es dans de nombreux projets.
Traditionnellement, une ligne  COBOL se divise ainsi :
----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
* Ceci est un commentaire (colonne 7)
000100 DISPLAY "Bonjour" (Zone B : colonnes 12 Ă 72)
đ Zone A : colonnes 8 Ă 11 đ Zone B : colonnes 12 Ă 72 Les Ă©diteurs modernes assouplissent ces contraintes, mais certains compilateurs exigent toujours que le code soit bien positionnĂ©.
----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
DISPLAY "Exemple 1 - Affichage"
----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
INIT-PROG. DISPLAY "Programme lancé"
Les commentaires en  COBOL commencent généralement par un astérisque * en colonne 7 :
----1---+----2---+----3---+----4---+----5---+----6---+----7---+----8
* Ceci est un commentaire
DISPLAY "Texte aprĂšs commentaire"
Respecter les rÚgles de présentation du code  COBOL permet :
Dans la prochaine section, vous apprendrez comment passer de ce format brut Ă un code testĂ© et fonctionnel, Ă lâaide de simulateurs et dâĂ©diteurs modernes.