COBOL (langue) - Qu'est-ce que c'est, définition et concept

Table des matières:

Anonim

Le langage COBOL a été développé avec l'objectif principal de réaliser un langage de programmation qui puisse être utilisé sur n'importe quel type d'ordinateur, et qui était également plus simple que ses prédécesseurs lors de son exécution.

Le langage de programmation COBOL est né du besoin de créer un langage plus simple et plus universel. Un langage qui pouvait être utilisé pour tous les types d'ordinateurs, et qui s'adressait aussi préférentiellement aux environnements d'entreprise.

C'est en 1959 que ce langage a été conçu, et à partir de là il a connu une grande évolution dans laquelle diverses fonctions ont été ajoutées. Les responsables de cette création étaient CODASYL, une entité composée de fabricants d'ordinateurs, d'utilisateurs et du Département de la Défense des États-Unis.

Les professionnels de l'industrie qui ont exigé quelque chose comme cela ont été satisfaits du lancement de COBOL, qui a permis de l'implémenter comme langage standard pour les activités de gestion qui étaient si nécessaires dans l'environnement des affaires.

Par conséquent, il a été développé pour des applications commerciales, des données et des archives, de préférence. C'est la principale différence avec d'autres types de langages de programmation tels que Linux, qui dans votre cas est conçu pour écrire et développer des programmes système.

Fonctionnalités du langage de programmation COBOL

Voici les principales caractéristiques :

  • C'est une langue plus facile à comprendre et à gérer que ses prédécesseurs. Avec sa création, il était prévu de développer une option accessible à tous ceux qui n'étaient pas programmeurs, avec la particularité qu'ils pouvaient revoir et travailler le code sans avoir de connaissances avancées en programmation. Malgré cela, et que cela ait été pensé et issu de cette prémisse, ce sont finalement les programmeurs qui lisent les programmes COBOL.
  • Une autre de ses principales caractéristiques réside dans sa simplicité. C'est un langage très simple dans lequel il n'y a pas de pointeurs, ni de types clairement définis par l'utilisateur qui l'exécute. Bien que dans la dernière version, il y ait eu quelques changements puisque des fonctionnalités intéressantes ont été ajoutées telles que la localisation, les pointeurs, les caractères UNICODE, les symboles monétaires, l'introduction de la validation des données, la saisie de données définie par l'utilisateur, ainsi que les flottants et les binaires. .
  • C'est universel. Il ne correspond à aucune marque en particulier, il peut donc être utilisé sur tout type d'ordinateur sans aucun incident.
  • C'est facile à interpréter. C'est ce qui était prévu depuis sa création, et bien que des fonctionnalités aient été ajoutées au fil des ans, il conserve une lisibilité optimale et une structure hiérarchique stable.
  • En tant que curiosité, il a été développé en seulement six mois, et depuis lors, il a eu un grand impact et une grande influence dans le secteur de la programmation.
  • Il est considéré comme un langage de programmation standard qui a pu influencer le reste depuis sa création.

Il existe des compilateurs COBOL gratuits pour vous apprendre à programmer sur ce système. Les plus importants sont Tiny COBOL, Open COBOL et Cevela MX COBOL, qui sont tous open source.