🕰️ Longévité exceptionnelle : depuis 1959
Peu de technologies peuvent se vanter d’avoir traversé plus de six décennies sans être totalement remplacées. Et pourtant, le langage COBOL est né en 1959... et il est toujours là, en pleine activité.
📜 Retour aux origines
Dans les années 1950, les entreprises et les administrations commençaient à s’équiper d’ordinateurs. Mais à l’époque, chaque constructeur (IBM, UNIVAC, etc.) proposait son propre langage. Résultat : aucun programme n’était compatible entre machines, ce qui rendait les migrations coûteuses et risquées.
C’est dans ce contexte que naît le projet COBOL : un langage universel, orienté métier, et compréhensible par les non-techniciens. Le premier programme COBOL est exécuté en 1960. À cette époque, on codait sur des cartes perforées !
🧱 Une fondation solide, pensée pour durer
Si COBOL est encore utilisé aujourd’hui, c’est parce qu’il a été construit avec des principes robustes :
- 🔤 Lisibilité : la syntaxe est proche de l’anglais parlé
- 🏗️ Structure claire : le programme est divisé en parties bien identifiées
- 📈 Évolutivité : les versions successives ont intégré de nouvelles fonctionnalités sans casser l’existant
- 💡 Compatibilité : les programmes écrits dans les années 70 peuvent encore tourner aujourd’hui
🏛️ Une présence continue dans les grandes institutions
Depuis 1959, COBOL a été adopté massivement par :
- Les banques : comptes, crédits, virements, gestion des intérêts
- Les assurances : contrats, sinistres, comptabilité
- Les services publics : impôts, retraite, sécurité sociale
Beaucoup de ces institutions ont bâti des systèmes entiers autour de COBOL, avec parfois plusieurs millions de lignes de code. Ces systèmes, trop critiques pour être remplacés, sont donc maintenus, modernisés, ou interfacés avec d'autres technologies.
⚙️ Exemple de programme "vintage"... mais fonctionnel
Voici un exemple très simple d’un programme COBOL qui fonctionnerait aussi bien en 1970 qu’en 2025 :
IDENTIFICATION DIVISION. PROGRAM-ID. Salut1959. PROCEDURE DIVISION. DISPLAY "Bonjour depuis 1959 !". STOP RUN.
Ce code peut être exécuté sur un mainframe d’époque ou sur un simulateur moderne. La syntaxe n’a pas changé, ce qui démontre la stabilité exceptionnelle du langage.
🔄 Une longévité qui inspire le respect
En informatique, la plupart des langages naissent, évoluent… puis disparaissent. Mais COBOL est toujours là, solide, fiable, et au cœur de systèmes qui gèrent des milliards d’euros chaque jour.
Sa longévité est aussi le signe d’une qualité de conception rare : quand un outil fonctionne bien, on le garde. Parfois pendant plus de 60 ans !
👉 Lire aussi : 70 % des transactions financières mondiales passent par du COBOL