COBOL

COBOL on ohjelmointikieli, joka kehitettiin vuonna 1959. Se oli yksi ensimmäisistä tietokoneohjelmointikielistä. Nimi COBOL tulee sanoista COmmon Business-Oriented Language. COBOL luotiin, koska ihmiset halusivat kielen, jolla he voisivat kuvata ongelmia tavalla, joka on riippumaton käytetystä laitteistosta. Kuten SQL:ssä, COBOL käyttää syntaksia, joka on lähellä luonnollisten kielten syntaksia. Esimerkiksi ADD YEARS TO AGE on pätevä lauseke. COBOLista on useita eri versioita. Uusin versio on vuodelta 2002. Yleisesti ottaen ennen vuotta 1985 julkaistut kieliversiot eivät ole yhteensopivia uudempien versioiden kanssa, jotka ovat vuodelta 1985 tai uudemmilta vuosilta.

Vuonna 1975 tietokonetiedemies ja Turing-palkinnon saaja Edsger Dijkstra totesi eräälle päätoimittajalle lähettämässään kirjeessä "Miten kerromme totuuksia, jotka saattavat satuttaa?", että "COBOL:n käyttö rampauttaa mielen; sen opettamista pitäisi siksi pitää rikoksena." Kirjeessä Dijkstra kritisoi myös useita muita tuolloin käytössä olleita kieliä.

Tietojenkäsittelytieteilijä nimeltä Howard E. Tompkins oli eri mieltä ja puolusti strukturoitua COBOLia: "COBOL-ohjelmat, joissa on mutkikas kontrollin kulku, ovat todellakin taipuvaisia 'rampauttamaan mielen'", mutta tämä johtui siitä, että "on olemassa liian monia tällaisia liikesovellusohjelmia, jotka ovat kirjoittaneet ohjelmoijat, jotka eivät ole koskaan hyötyneet strukturoidun COBOLin opettamisesta hyvin...".

Viime vuosina COBOL-ohjelmaa on laajennettu niin, että se mahdollistaa oliopohjaisenohjelmoinnin, käyttäjän määrittelemät funktiot ja käyttäjän määrittelemät tietotyypit.


AlegsaOnline.com - 2020 / 2023 - License CC3