COBOL

COBOL yra programavimo kalba, sukurta 1959 m. Tai buvo viena pirmųjų kompiuterių programavimo kalbų. Pavadinimas COBOL reiškia "COmmon Business-Oriented Language" (angl.). COBOL buvo sukurta todėl, kad žmonės norėjo kalbos, kurią galėtų naudoti problemoms aprašyti nepriklausomai nuo naudojamos techninės įrangos. Kaip ir SQL, COBOL naudoja sintaksę, artimą natūralių kalbų sintaksei. Pavyzdžiui, ADD YEARS TO AGE yra tinkama išraiška. Yra kelios skirtingos COBOL versijos. Naujausia yra 2002 m. Apskritai kalbos versijos, sukurtos iki 1985 m., nesuderinamos su naujesnėmis, 1985 m. ir vėlesnėmis, versijomis.

1975 m. laiške redaktoriui, pavadintame "Kaip sakyti tiesą, kuri gali pakenkti?", kompiuterių mokslininkas ir Tiuringo premijos laureatas Edsgeris Dijkstra (Edsger Dijkstra) pastebėjo, kad "COBOL naudojimas paralyžiuoja protą, todėl jo mokymas turėtų būti laikomas kriminaliniu nusikaltimu". Šiame laiške E. Dijkstra taip pat kritikavo keletą kitų tuo metu naudotų kalbų.

Kompiuterių mokslininkas, vardu Howardas E. Tompkinsas, nesutiko ir gynė struktūrinę COBOL kalbą: "COBOL programos su painiais valdymo srautais iš tiesų yra linkusios "paralyžiuoti protą", tačiau taip buvo todėl, kad "yra per daug tokių verslo taikomųjų programų, parašytų programuotojų, kurie niekada nebuvo gerai išmokyti struktūrinės COBOL kalbos...".

Pastaraisiais metais COBOL buvo išplėsta, kad būtų galima programuotiobjektus, naudoti vartotojo apibrėžtas funkcijas ir vartotojo apibrėžtus duomenų tipus.


AlegsaOnline.com - 2020 / 2023 - License CC3