COBOL

COBOL er et programmeringssprog, der blev udviklet i 1959. Det var et af de første computerprogrammeringssprog. Navnet COBOL står for COmmon Business-Oriented Language. COBOL blev skabt, fordi folk ønskede et sprog, som de kunne bruge til at beskrive problemerne på en måde, der er uafhængig af den anvendte hardware. Ligesom SQL anvender COBOL en syntaks, der ligger tæt op ad naturlige sprog. Som et eksempel er ADD YEARS TO AGE et gyldigt udtryk. Der findes flere forskellige versioner af COBOL. Den nyeste er fra 2002. Generelt er versioner af sproget fra før 1985 ikke kompatible med de nyere versioner fra 1985 og senere.

I sit brev til en redaktør i 1975 med titlen "How do we tell truths that might hurt?" bemærkede datalog og Turing Award-modtager Edsger Dijkstra, at "brugen af COBOL forkrøbler hjernen; undervisning i det bør derfor betragtes som en kriminel handling". I dette brev kritiserede Dijkstra også flere andre sprog, der blev brugt på det tidspunkt.

Computerforskeren Howard E. Tompkins var uenig og forsvarede struktureret COBOL: "COBOL-programmer med indviklet kontrolflow har faktisk en tendens til at 'lamme hjernen'", men det skyldes, at "der er for mange sådanne forretningsprogrammer, der er skrevet af programmører, som aldrig har haft gavn af struktureret COBOL, som de har lært godt...".

I de seneste år er COBOL blevet udvidet til at tillade objektorienteretprogrammering, brugerdefinerede funktioner og brugerdefinerede datatyper.


AlegsaOnline.com - 2020 / 2023 - License CC3