Programovanieexpert

Čo je COBOL?

COBOL (Common Business-Oriented Language) je jeden z najstarších programovacích jazykov, navrhnutý v roku 1959 pre podnikové a finančné aplikácie. Napriek svojmu veku poháňa kritickú infraštruktúru — bankové systémy, poisťovne a vládne inštitúcie spracúvajú denne miliardy transakcií v COBOLe.

Definícia COBOL

Čo je COBOL

COBOL (Common Business-Oriented Language) je programovací jazyk navrhnutý v roku 1959 výborom CODASYL pod vedením Grace Hopperovej, priekopníčky počítačového programovania a kontradmirálky amerického námorníctva. COBOL bol navrhnutý tak, aby sa kód čítal ako bežná angličtina.

COBOL je procedurálny jazyk so syntaxom blízkym anglickému jazyku. Namiesto symbolov (=, +) používa slová (MOVE, ADD, PERFORM). Program sa delí na štyri divízie: Identification, Environment, Data a Procedure.

Kde sa COBOL používa

  • Bankový sektor — väčšina svetových bánk spracúva transakcie na mainframoch v COBOLe
  • Poisťovne — poistné zmluvy, výpočty poistného a spracovanie škôd
  • Vládne systémy — daňové úrady, sociálne poistenie a dôchodkové systémy
  • Letecké spoločnosti — rezervačné systémy a spracovanie letových dát

COBOL dnes

Podľa odhadov existuje vyše 220 miliárd riadkov COBOL kódu v produkčných systémoch. Denne sa v COBOLe spracuje viac transakcií ako cez Google, YouTube a Amazon dohromady. Napriek snahám o modernizáciu je migrácia extrémne nákladná a riskantná, takže COBOL zostane relevantný ešte desaťročia. Nedostatok COBOL programátorov je vážny problém.

Praktický príklad

Príklad: Slovenská banka spracúva mesačné výpisy z účtov pre milióny klientov.

Mainframový systém v COBOLe každú noc prebehne cez všetky účty, vypočíta úroky, poplatky a zostatky a vygeneruje výpisy. Tento dávkový (batch) proces beží spoľahlivo už desaťročia. Nahradenie by stálo milióny eur a prinieslo by riziko chýb v kritických finančných výpočtoch.

Často kladené otázky

Prečo sa COBOL stále používa?

COBOL systémy sú extrémne spoľahlivé a bežia na výkonných mainframoch. Migrácia na moderné jazyky je nákladná (milióny eur), riskantná a trvá roky. Pre banky a vlády je jednoduchšie udržiavať existujúci COBOL kód.

Oplatí sa učiť COBOL v roku 2026?

Pre špecializovanú kariéru áno — COBOL programátori sú nedostatkoví tovar a majú nadpriemerné platy. Väčšina existujúcich programátorov odchádza do dôchodku a firmy zúfalo hľadajú náhrady.

Kto bola Grace Hopperová?

Grace Hopperová (1906–1992) bola americká informatička a kontradmirálka námorníctva. Vyvinula prvý kompilátor, podieľala sa na návrhu COBOLu a je považovaná za jednu z priekopníčok počítačového programovania.

Koľko COBOL kódu ešte existuje?

Odhaduje sa vyše 220 miliárd riadkov COBOL kódu v aktívnych produkčných systémoch. Denne sa v COBOLe spracuje odhadom 95 % transakcií bankomatov a 80 % osobných transakcií.

Súvisiace pojmy

Potrebujete pomôcť s webom?

Napíšte mi a poradím vám s vaším projektom. Prvá konzultácia je zadarmo a nezáväzná.