Kaj je jezik COBOL?

Common Business-Oriented Language, bolj znan kot jezik COBOL, je eden najstarejših obstoječih programskih jezikov. Jezike COBOL je mogoče najti predvsem na področjih, kot so poslovanje in finance za vlado, pa tudi številna podjetja. Jezik COBOL se je prvič pojavil konec leta 1959, potem ko je bil odbor kratkega dosega, ustanovljen na sestanku v Pentagonu, pozvan, da priporoči nov pristop k skupnemu poslovnemu jeziku.

Na pisni opis COBOL-a, pa tudi na njegove specifikacije, je vplival drug jezik, imenovan FLOW-MATIC. Pri razvoju COBOL-a so vplivali tudi drugi jeziki. Eden, ki ga je izumil Bob Bemer, je bil jezik IBM COMTRAN. Drugi je bil jezik FACT iz Honeywella. Vendar pa je Grace Hopper, ki jo pogosto imenujejo »mati jezika COBOL«.

FLOW-MATIC, jezik za obdelavo podatkov, je izumila Grace Hopper, ameriška računalničarka in mornariška častnica Združenih držav. Ločitev datotek (INPUT/OUTPUT), kvalifikacija imen podatkov in figurativna konstanta NUČ so le nekateri elementi, ki so bili vključeni v zasnovo COBOL. Seveda je COBOL doživel več izboljšav in se celo še razvija, vendar je bila razvita standardna oblika jezika, ki preprečuje nezdružljivost med različnimi različicami. Različica je znana ANS COBOL, poimenovana po American National Standards Institute (ANSI).

ANSI je izdelal več revizij standarda COBOL, vključno s spremembo popravkov – 1991. Razvoj in lastništvo je sčasoma prevzela Mednarodna organizacija za standardizacijo (ISO), ki je izdala več izdaj in tehničnih poročil. Standard ISO je postal javnosti dostopen leta 2002. Najdete ga na spletni strani standardov COBOL, kodirano kot ISO/IEC 1989.

Pomembne spremenljivke lastnosti in zapisi datotek COBOL so zelo podrobno opisani, tako da imena postanejo resnično konotativne. Vizualna programska okolja postanejo dostopna. Omogoča tudi integracijo s svetovnim spletom.

Leta 2002 je izšla 4. revizija računalniškega jezika COBOL. Ta različica je dodala številne nove funkcije, kot so podpora za nacionalni jezik, podpora za plavajočo vejico, generiranje in fraziranje XML in še veliko več. Jezik COBOL je glavni jezik, ki avtomatizira podjetja, in reševanje poslovnih problemov je točno to, kar počne.