brown wooden arrow signed

Chronologie des versions

Au cours de ses plus de soixante ans d’existence, COBOL a connu plusieurs révisions.

1952

Grace Hopper, “la mère de COBOL”, commence à développer des langages informatiques.

COBOL 60

CODASYL a conçu la première version de COBOL en 1959. Le nouveau langage de programmation informatique a été fortement soutenu par le département américain de la Défense pour répondre à ses besoins croissants en traitement de données.

COBOL 61

La première révision impliquait des corrections sur la façon dont le langage gérait les flux logiques.

COBOL 65

En 1965, COBOL gagnait en popularité en tant qu’outil commercial et financier. Cette révision comprenait des ressources pour travailler avec des tables.

COBOL 68

À mesure que l’utilisation de COBOL augmentait, les programmeurs locaux ont créé des variantes pour répondre à leurs besoins. En 1968, COBOL 68 était un effort pour normaliser le langage dans l’ensemble de l’industrie. L’American National Standard Institute approuvera plus tard cette version comme norme à usage commercial.

COBOL 74

Dans les années 1970, COBOL était l’un des langages de programmation les plus utilisés au monde. COBOL 74 était une autre tentative de l’ANSI de standardiser l’outil. Cette version incluait de nouvelles fonctionnalités d’organisation des fichiers.

COBOL 85

Un examen comparatif des langages de programmation dans les années 1980 a montré que le programme prenait du retard sur d’autres langages émergents. COBOL 85 incluait la possibilité de créer des sous-programmes imbriqués dans un cadre procédural. Des commandes telles que EVALUATE, une instruction switch, et CONTINUE, une instruction non opérationnelle, ont augmenté ses capacités de traitement.

1989

Des fonctions intrinsèques sont ajoutées à la norme.

COBOL 2002

COBOL 2002 a ajouté des fonctionnalités standard dans d’autres langages de programmation. Cette version incorporait des outils de programmation orientés objet comme des classes et des méthodes. Il a également permis aux programmeurs de créer des fonctions définies par l’utilisateur et d’employer des techniques récursives.

COBOL 2014

La dernière révision de COBOL est supposée être la dernière version. Même avec une programmation orientée objet en place, les développeurs ont tendance à privilégier des outils plus modernes. COBOL 2014 inclut des modifications qui lui permettent de fonctionner plus facilement dans des environnements hybrides.

COBOL : Fin du développement

Le programme est toujours utilisé, mais il est considéré comme un langage hérité. Le besoin de programmeurs COBOL découle souvent du désir de maintenir le logiciel jusqu’à ce qu’il puisse migrer vers un langage moderne.