Cobol

COBOL est un langage de programmation qui a été développé en 1959. Il a été l'un des premiers langages de programmation informatique. Le nom COBOL signifie COmmon Business-Oriented Language. Le COBOL a été créé parce que les gens voulaient un langage qu'ils pouvaient utiliser pour décrire les problèmes d'une manière indépendante du matériel utilisé. Comme SQL, le COBOL utilise une syntaxe proche de celle des langages naturels. Par exemple, ADD YEARS TO AGE est une expression valable. Il existe plusieurs versions différentes du COBOL. La plus récente date de 2002. En général, les versions de la langue antérieures à 1985 ne sont pas compatibles avec les versions plus récentes, à partir de 1985 et plus tard.

Dans sa lettre à un éditeur en 1975 intitulée "Comment dire des vérités qui pourraient faire mal", Edsger Dijkstra, informaticien et lauréat du prix Turing, a fait remarquer que "l'utilisation du COBOL est paralysante pour l'esprit ; son enseignement devrait donc être considéré comme un délit". Dans cette lettre, Dijkstra a également critiqué plusieurs autres langues qui étaient utilisées à l'époque.

L'informaticien Howard E. Tompkins n'était pas d'accord et a défendu le COBOL structuré : "Les programmes COBOL avec un flux de contrôle alambiqué ont en effet tendance à 'paralyser l'esprit'", mais c'est parce qu'"il y a trop de programmes d'application commerciale écrits par des programmeurs qui n'ont jamais bénéficié d'un COBOL structuré bien enseigné...

Ces dernières années, le COBOL a été étendu pour permettre la programmation orientée objet, les fonctions définies par l'utilisateur et les types de données définis par l'utilisateur.


AlegsaOnline.com - 2020 / 2023 - License CC3