COBOL

Allikas: Vikipeedia
COBOL
Paradigma protseduraalne, objektorienteeritud
Väljalaskeaeg 1959
Looja Grace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet
Viimane väljalase COBOL 2002 (2002)
Tüüpimine staatiline, tugev
Dialektid HP3000 COBOL/II, COBOL/2, IBM OS/VS COBOL, IBM COBOL/II, IBM COBOL SAA, IBM Enterprise COBOL, IBM COBOL/400, IBM ILE COBOL, Unix COBOL X/Open, Micro Focus COBOL, Microsoft COBOL, Ryan McFarland RM/COBOL, Ryan McFarland RM/COBOL-85, DOSVS COBOL, UNIVAC COBOL, Realia COBOL, Fujitsu COBOL, ICL COBOL, ACUCOBOL-GT, DEC COBOL-10, DEC VAX COBOL, Wang VS COBOL, Visual COBOL
Mõjutatud keeltest FLOW-MATIC, COMTRAN, FACT
Mõjutanud keeli PL/I, CobolScript, ABAP

COBOL on üks vanimaid programmeerimiskeeli. Keele nimi on lühend sõnadest COmmon Business Oriented Language. Tema peamiseks rakendusalaks on äri-, finants- ja administratiivsüsteemid ettevõtetele ja valitsustele.

COBOL 2002 Standard sisaldab tuge objektorienteeritud programmeerimisele ja teistele moodsatale omadustele

Hello, world[muuda | redigeeri lähteteksti]

Hello world programm COBOL'is:

     IDENTIFICATION DIVISION.
     PROGRAM-ID. HELLO-WORLD.
     PROCEDURE DIVISION.
         DISPLAY 'Hello, world'.
         STOP RUN.

Kriitika[muuda | redigeeri lähteteksti]

COBOLit on laialt kritiseeritud tema sõnaohtruse poolest. Näiteks on Edsger Dijkstra maininud: „COBOLi kasutamine vigastab mõistust; tema õpetamist tuleks seetõttu käsitleda kui kriminaalset tegevust.“[1]

Viited[muuda | redigeeri lähteteksti]