COBOL

COBOL är ett programmeringsspråk som utvecklades 1959. Det var ett av de första datorprogrammeringsspråken. Namnet COBOL står för COmmon Business-Oriented Language. COBOL skapades för att människor ville ha ett språk som de kunde använda för att beskriva problemen på ett sätt som är oberoende av den hårdvara som används. Liksom SQL använder COBOL en syntax som ligger nära syntaxen för naturliga språk. Som exempel kan nämnas att ADD YEARS TO AGE är ett giltigt uttryck. Det finns flera olika versioner av COBOL. Den senaste är från 2002. I allmänhet är versioner av språket före 1985 inte kompatibla med de nyare versionerna från 1985 och senare.

I sitt brev till en redaktör 1975 med titeln "How do we tell truths that might hurt?" anmärkte datavetenskapsmannen och Turingpristagaren Edsger Dijkstra att "Användningen av COBOL förlamar hjärnan; att lära ut den borde därför betraktas som ett brott". I detta brev kritiserade Dijkstra även flera andra språk som användes vid den tiden.

Datorforskaren Howard E. Tompkins var oenig och försvarade strukturerad COBOL: "COBOL-program med invecklat kontrollflöde tenderar verkligen att 'förlamas i hjärnan'", men detta berodde på att "det finns alltför många sådana affärsprogram som skrivs av programmerare som aldrig har fått lära sig strukturerad COBOL på ett bra sätt...".

På senare år har COBOL utökats för att möjliggöra objektorienteradprogrammering, användardefinierade funktioner och användardefinierade datatyper.


AlegsaOnline.com - 2020 / 2023 - License CC3