COBOL je kratica za Common Business Oriented Language. Ministrstvo za obrambo ZDA je na konferenci ustanovilo CODASYL (konferenca o jeziku podatkovnih sistemov), da bi razvilo jezik za potrebe obdelave poslovnih podatkov, ki je zdaj znan kot COBOL.
COBOL se uporablja za pisanje aplikacijskih programov in ga ne moremo uporabiti za pisanje sistemske programske opreme. Aplikacije, kot so tiste na področju obrambe, zavarovalništva itd., ki zahtevajo veliko obdelavo podatkov, v veliki meri uporabljajo COBOL.
COBOL je jezik na visoki ravni. Razumeti je treba, kako deluje COBOL. Računalniki razumejo samo strojno kodo, binarni tok 0 in 1. Kodo COBOL je treba pretvoriti v strojno kodo s pomočjo prevajalnika. Zaženite izvorni program prek prevajalnika. Prevajalnik najprej preveri morebitne sintaksne napake in ga nato pretvori v strojni jezik. Prevajalnik ustvari izhodno datoteko, ki je znana kot nalagalni modul. Ta izhodna datoteka vsebuje izvedljivo kodo v obliki 0 in 1.
Razvoj COBOL-a
V petdesetih letih prejšnjega stoletja, ko so podjetja v zahodnem delu sveta rasla, se je pojavila potreba po avtomatizaciji različnih procesov za lažje delovanje, kar je rodilo visokonivojski programski jezik, namenjen obdelavi poslovnih podatkov.
Leta 1959 je CODASYL (Conference on Data Systems Language) razvil COBOL.
Naslednja različica, COBOL-61, je bila izdana leta 1961 z nekaj popravki.
Leta 1968 je ANSI odobril COBOL kot standardni jezik za komercialno uporabo (COBOL-68).
Ponovno je bil revidiran leta 1974 in 1985, da bi razvili naslednje različice z imenom COBOL-74 oziroma COBOL-85.
Leta 2002 je bil izdan objektno usmerjeni COBOL, ki je lahko uporabljal inkapsulirane objekte kot običajen del programiranja COBOL.
Pomen COBOL-a
COBOL je bil prvi razširjeni visokonivojski programski jezik. Je jezik, podoben angleščini, ki je uporabniku prijazen. Vsa navodila je mogoče kodirati s preprostimi angleškimi besedami.
COBOL se uporablja tudi kot samodokumentirni jezik.
COBOL lahko obdeluje ogromno podatkov.
COBOL je združljiv s prejšnjimi različicami.
COBOL ima učinkovita sporočila o napakah, zato je reševanje napak lažje.
Lastnosti COBOL-a
Standardni jezik
COBOL je standardni jezik, ki ga je mogoče prevesti in izvajati na strojih, kot je IBM AS/400, osebnih računalnikih itd.
Poslovno usmerjen
COBOL je bil zasnovan za poslovno usmerjene aplikacije, povezane s finančnim področjem, obrambnim področjem itd. Zaradi svojih naprednih zmožnosti upravljanja z datotekami lahko obdeluje ogromne količine podatkov.
Robusten jezik
COBOL je robusten jezik, saj so njegova številna orodja za odpravljanje napak in testiranje na voljo za skoraj vse računalniške platforme.
Strukturirani jezik
Logične nadzorne strukture so na voljo v COBOL-u, kar olajša branje in spreminjanje. COBOL ima različne razdelke, zato je enostavno odpravljanje napak.
Posodobljeno dne
19. avg. 2025