COBOL

A COBOL egy 1959-ben kifejlesztett programozási nyelv. Ez volt az egyik első számítógépes programozási nyelv. A COBOL elnevezés a COmmon Business-Oriented Language rövidítése. A COBOL-t azért hozták létre, mert az emberek olyan nyelvet akartak, amellyel a problémákat a használt hardvertől független módon írhatják le. Az SQL-hez hasonlóan a COBOL is olyan szintaxist használ, amely közel áll a természetes nyelvekhez. Például az ADD YEARS TO AGE egy érvényes kifejezés. A COBOL-nak több különböző változata létezik. A legújabb 2002-es. Általánosságban elmondható, hogy a nyelv 1985 előtti változatai nem kompatibilisek az újabb, 1985-ös és későbbi változatokkal.

1975-ben Edsger Dijkstra informatikus és Turing-díjas tudós "Hogyan mondjunk olyan igazságokat, amelyek fájhatnak?" című, szerkesztőnek írt levelében megjegyezte, hogy "A COBOL használata megnyomorítja az elmét; tanítását ezért bűncselekménynek kellene tekinteni". Ebben a levélben Dijkstra több más, akkoriban használt nyelvet is kritizált.

A Howard E. Tompkins nevű informatikus nem értett egyet, és megvédte a strukturált COBOL-t: "A tekervényes vezérlésáramlású COBOL programok valóban hajlamosak "megnyomorítani az elmét"", de ez azért volt, mert "túl sok ilyen üzleti alkalmazási programot írnak olyan programozók, akiket soha nem tanítottak jól a strukturált COBOL-ra...".

Az utóbbi években a COBOL-t kibővítették az objektumorientáltprogramozás, a felhasználó által definiált függvények és a felhasználó által definiált adattípusok lehetővé tételével.


AlegsaOnline.com - 2020 / 2023 - License CC3