Bienvenue dans la formation COBOL

Apprenez les bases du COBOL et développez vos compétences en programmation legacy avec une approche moderne.

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

📘 Conventions d'indentation, majuscules, commentaires

En COBOL, la présentation du code est aussi importante que sa logique. Le respect des conventions d’écriture (indentation, majuscules, commentaires) permet une lecture facilitée et une maintenance efficace, surtout dans les projets de grande envergure.

🔠 L'usage des majuscules

Par convention, tout le code COBOL est écrit en majuscules : noms de mots-clés, variables, paragraphes, sections. Bien que les compilateurs modernes acceptent les minuscules, l’usage des majuscules reste fortement recommandé pour la lisibilité et la compatibilité.

PROCEDURE DIVISION.
AFFICHAGE-ACCUEIL.
DISPLAY "BONJOUR".
📏 Indentation et alignement

L’indentation permet de visualiser clairement la structure d’un programme. Voici les règles courantes :

  • Les paragraphes et instructions sont alignés à partir de la colonne 12 (Zone B).
  • L’usage d’une indentation cohérente (souvent 4 à 6 espaces) est conseillé pour chaque niveau logique.
  • Les instructions à l’intérieur des paragraphes doivent être visuellement indentées.
PROCEDURE DIVISION.
TRAITEMENT.
MOVE 100 TO TOTAL-FACTURE.
DISPLAY TOTAL-FACTURE.

Autre visualisation

  PROCEDURE DIVISION.
TRAITEMENT.
MOVE 100 TO TOTAL-FACTURE.
DISPLAY TOTAL-FACTURE.
💬 Commentaires

Les commentaires sont essentiels pour documenter le code. En COBOL, ils sont placés dans la colonne 7 avec un astérisque (*). Ils ne sont jamais interprétés par le compilateur.

* Ce paragraphe initialise les variables client
INITIALISATION.
MOVE 0 TO COMPTE-CLIENT.
  • Placez les commentaires avant un paragraphe ou une instruction importante pour en expliquer l’objectif.
  • Évitez les commentaires trop longs ou inutiles. Privilégiez la clarté.
  • Vous pouvez aussi commenter une ligne temporairement pour des tests.
✅ Bonnes pratiques générales
  • Écrivez toujours en majuscules pour garantir la cohérence avec les standards COBOL historiques.
  • Indentez les blocs logiques pour les rendre facilement identifiables.
  • Commentez votre code avec parcimonie, mais efficacité.

Un code bien présenté est un code qui peut être compris, modifié et maintenu facilement. COBOL, souvent utilisé dans des projets à très long cycle de vie, exige une attention particulière à la présentation. Appliquer ces règles dès le départ est un gage de qualité et de professionnalisme.

↑ Haut