Définition - Que signifie COBOL (Common Business Oriented Language)?
Common Business Oriented Language, populairement connu sous le nom de COBOL, est un langage de programmation basé sur l'entreprise conçu pour une utilisation exclusive dans les ordinateurs centraux par Short Range Committee en 1959 pour les applications commerciales.
Comme tout autre langage de programmation, COBOL utilise une syntaxe basée sur le langage naturel des mots-clés et des constructions. Il existe trois versions principales de COBOL approuvées par l'American National Standards Institute (ANSI) - COBOL-68, COBOL-74 et COBOL-85. Le COBOL-68 est composé d'un langage de base avec des mots-clés et des constructions. COBOL-74 est composé de fonctionnalités supplémentaires non présentes dans 68. COBOL-85 est composé d'extensions définies par l'utilisateur et orientées objet du langage COBOL-74. La dernière édition est l'édition COBOL-2002 qui varie largement par rapport à ses prédécesseurs.
Definir Tech explique le langage COBOL (Common Business Oriented Language)
Comme son nom l'indique, ce langage est conçu pour la programmation d'applications commerciales et financières. Puisqu'il sera utilisé par des personnes ayant une expertise dans le domaine financier, sa syntaxe est facile et il est presque équivalent au langage naturel. C'est un langage de programmation de haut niveau. Le langage COBOL est hérité de trois langages principaux: FLOWMATIC, COMTRAN et FACT.
La spécification COBOL traditionnelle avait un certain nombre d'avantages par rapport aux autres langages en ce sens qu'elle encourageait un style de codage simple. Par exemple, pas de pointeurs, de types définis par l'utilisateur ou de fonctions définies par l'utilisateur.
Les programmes de langage COBOL sont hautement portables car ils n'appartiennent à aucun fournisseur particulier. Ils peuvent être utilisés dans une grande variété de matériels et de logiciels et prennent en charge la plupart des systèmes d'exploitation existants tels que Windows, Linux, Unix, etc. C'est un langage auto-documenté. Toute personne ayant une bonne grammaire anglaise peut lire et comprendre un programme COBOL. La nature auto-documentée de COBOL permet de maintenir la synchronisation entre le code du programme et la documentation. Ainsi, la facilité de maintenance est obtenue avec COBOL.