|
CobolDe programmeertaal COBOL (COmmon Business-Oriented Language) is ontwikkeld in 1959 in opdracht van het Amerikaanse Department of Defense. Hieraan werkten onder meer Grace Murray Hopper die ook wel de moeder van COBOL genoemd wordt. Het moest een taal zijn die dichter bij het Engels lag en daarmee gemakkelijker te lezen, schrijven en onderhouden was dan de tot dan toe gangbare talen (zoals assembler). Daarnaast moest het platformonafhankelijk inzetbaar zijn.Van oudsher was de taal gericht op het makkelijk omspringen met (grote) gegevensbestanden in een batch-georiënteerde omgeving. Hierna volgde de volgende generaties van opslag van gegevens, zoals de hiërarchische databases (IMS, IDMS) en de relationele databases (DB2, SQL). De eis van platformonafhankelijkheid vormde een probleem, net als bij vrijwel elke computertaal. De thuisbasis van COBOL is het IBM-mainframe. Tegenwoordig draait COBOL daarnaast ook op onder meer Microsoft Windows en Unix. COBOL kan een brede range aan proces volumes verwerken, is uiterst stabiel en is heel goed in staat om te gaan met de modernste technieken, zowel batch als online. Krachtige & doorontwikkelde taal
De enorme hoeveelheid kennis en ervaring die in de afgelopen vier decennia over COBOL is opgebouwd heeft ook zijn weerslag op tools die op de markt verkrijgbaar zijn. Met de huidige tools zijn COBOL-applicaties vrij eenvoudig te ontwikkelen, te onderhouden en uit te breiden. Daarnaast is aansluiting op nieuwe technologie (Java, Webservices, Html/XML enzovoort) eenvoudig en probleemloos te realiseren. De belangrijkste ontwikkelingstappen zijn te zien geweest in 1968, 1974, 1985 en 2002. Ook COBOL zelf is en blijft in ontwikkeling en is klaar voor de hedendaagse uitdagingen.
De taal is zelfdocumenterend en gemakkelijk te leren. De broncode kan door gebruikers, zonder achtergrond in het programmeren, gelezen worden.
Hoewel COBOL in de ruim 40 jaar dat het bestaat al talloze malen dood verklaard is, vormt de programmeertaal nog altijd het fundament onder de wereldwijde IT-infrastructuur.
Het is de meest doorontwikkelde programmeertaal. Daarin ligt ook de kracht van COBOL.
|



