Obsah:
- Definícia - Čo znamená spoločný podnikovo orientovaný jazyk (COBOL)?
- Techopedia vysvetľuje spoločný podnikovo orientovaný jazyk (COBOL)
Definícia - Čo znamená spoločný podnikovo orientovaný jazyk (COBOL)?
Common Business Oriented Language, populárny ako COBOL, je programovací jazyk založený na podnikaní určený na výlučné použitie v počítačoch sálových počítačov Výborom pre krátke vzdialenosti v roku 1959.
Rovnako ako akýkoľvek iný programovací jazyk, COBOL používa syntax kľúčových slov a konštruktov založená na prirodzenom jazyku. Existujú tri základné verzie COBOL-u, ktoré schválil Americký národný inštitút pre normalizáciu (ANSI) - COBOL-68, COBOL-74 a COBOL-85. COBOL-68 sa skladá zo základného jazyka s kľúčovými slovami a konštruktami. COBOL-74 sa skladá z ďalších funkcií, ktoré sa nenachádzajú v 68. COBOL-85 sa skladá z užívateľom definovaných a objektovo orientovaných rozšírení jazyka COBOL-74. Posledným vydaním je vydanie COBOL-2002, ktoré sa výrazne líši v porovnaní s jeho predchodcami.
Techopedia vysvetľuje spoločný podnikovo orientovaný jazyk (COBOL)
Ako už názov napovedá, tento jazyk je určený na programovanie obchodných, finančných aplikácií. Keďže ho budú používať ľudia, ktorí majú odborné znalosti vo finančnej oblasti, jeho syntax je jednoduchá a je takmer rovnocenná s prirodzeným jazykom. Je to programovací jazyk vysokej úrovne. Jazyk COBOL je zdedený z troch hlavných jazykov - FLOWMATIC, COMTRAN a FACT.
Tradičná špecifikácia COBOLu mala oproti iným jazykom niekoľko výhod v tom, že podporovala štýl priameho kódovania. Napríklad žiadne ukazovatele, typy definované používateľom alebo funkcie definované používateľom.
Jazykové programy COBOL sú vysoko prenosné, pretože nepatria konkrétnemu predajcovi. Môžu byť použité v širokej škále hardvéru a softvéru a podporujú väčšinu existujúcich operačných systémov, ako sú Windows, Linux, Unix atď. Je to samo dokumentovaný jazyk. Každý, kto má dobrú anglickú gramatiku, môže čítať a porozumieť programu COBOL. Samokokumentujúca povaha COBOL-u pomáha udržiavať synchronizáciu medzi programovým kódom a dokumentáciou. Vďaka COBOLu sa tak dosiahne ľahká údržba.
