COBOL

COBOL is een programmeertaal die is ontwikkeld in het jaar 1959. Het was een van de eerste computerprogrammeringstalen. De naam COBOL staat voor COmmon Business-Oriented Language. COBOL is ontstaan omdat men een taal wilde die men kon gebruiken om de problemen te beschrijven op een manier die onafhankelijk is van de gebruikte hardware. Net als SQL gebruikt COBOL een syntaxis die dicht bij die van natuurlijke talen ligt. Als voorbeeld, ADD YEARS TO AGE is een geldige uitdrukking. Er zijn verschillende versies van COBOL. De nieuwste is van 2002. Over het algemeen zijn versies van de taal van vóór 1985 niet compatibel met de nieuwere versies, van 1985 en later.

In zijn brief aan een redacteur in 1975, getiteld "Hoe vertellen we waarheden die pijn zouden kunnen doen?", merkte Edsger Dijkstra, computerwetenschapper en ontvanger van de Turing Award, op dat "het gebruik van COBOL de geest verlamt; het onderwijs ervan moet daarom als een strafbaar feit worden beschouwd". In deze brief bekritiseerde Dijkstra ook verschillende andere talen die destijds werden gebruikt.

De computerwetenschapper die Howard E. Tompkins heette, was het daar niet mee eens en verdedigde het gestructureerde COBOL: "COBOL-programma's met een ingewikkelde controlestroom hebben inderdaad de neiging om 'de geest te verlammen'", maar dit was omdat "er te veel van zulke zakelijke applicatieprogramma's zijn geschreven door programmeurs die nooit het voordeel hebben gehad van het gestructureerde COBOL-onderwijs...".

In de afgelopen jaren is COBOL uitgebreid om objectgeoriënteerdeprogrammering, door de gebruiker gedefinieerde functies en door de gebruiker gedefinieerde gegevenstypes mogelijk te maken.


AlegsaOnline.com - 2020 / 2023 - License CC3