Wat is COBOL-taal?
COmmon Business-Oriented Language, beter bekend als COBOL Language, is een van de oudste programmeertalen die er bestaat. COBOL-talen zijn vooral te vinden op gebieden zoals bedrijfsleven en financiën voor de overheid, evenals bij veel bedrijven. COBOL Language verscheen voor het eerst eind 1959, nadat een kortetermijncommissie, gevormd tijdens een bijeenkomst in het Pentagon, werd gevraagd om een nieuwe aanpak voor een gemeenschappelijke bedrijfstaal aan te bevelen.
De geschreven beschrijving van COBOL, evenals de specificaties ervoor, werden beïnvloed door een andere taal, FLOW-MATIC genaamd. Andere talen waren ook van invloed op de ontwikkeling van COBOL. Een daarvan, uitgevonden door Bob Bemer, was de taal IBM COMTRAN. Een andere was de FACT-taal van Honeywell. Grace Hopper wordt echter vaak 'de moeder van de COBOL-taal' genoemd.
FLOW-MATIC, een taal voor gegevensverwerking, is bedacht door Grace Hopper, een Amerikaanse computerwetenschapper en marineofficier in de Verenigde Staten. Bestandsscheiding (INPUT / OUTPUT), kwalificatie van gegevensnamen en figuratieve constante NUL, zijn slechts enkele van de elementen die zijn opgenomen in het ontwerp van COBOL. Natuurlijk heeft COBOL verschillende verbeteringen ondergaan en blijft het zelfs evolueren, maar er is een standaardvorm van de taal ontwikkeld om incompatibiliteit tussen verschillende versies te voorkomen. De versie is bekend als ANS COBOL, genoemd naar het American National Standards Institute (ANSI).
ANSI heeft verschillende herzieningen van de COBOL-standaard geproduceerd, waaronder het Correctie-amendement - 1991. De ontwikkeling en eigendom is uiteindelijk overgenomen door de Internationale Organisatie voor Standaardisatie (ISO), die verschillende edities en technische rapporten heeft uitgegeven. De ISO-norm is in 2002 voor het publiek beschikbaar gekomen. Deze is te vinden op de COBOL-normenwebsite, gecodeerd als ISO / IEC 1989.
De belangrijke kenmerkvariabelen en bestandsrecords van COBOL worden zeer gedetailleerd beschreven, zodat namen echt connotatief worden. Visuele programmeeromgevingen worden toegankelijk. Het maakt ook integratie met het World Wide Web mogelijk.
In 2002 kwam de 4e herziening van de COBOL-computertaal uit. Deze versie heeft veel nieuwe functies toegevoegd, zoals ondersteuning voor nationale talen, ondersteuning voor drijvende komma, XML-generatie en -frasering en nog veel meer. De COBOL-taal is de hoofdtaal die geautomatiseerde bedrijven gebruiken en het oplossen van bedrijfsproblemen is precies wat het doet.