COBOL acronimo di Common Business Oriented Language ed è un linguaggio di programmazione ad alto livello sviluppato originariamente alla fine del 1950 . COBOL era destinato ad essere il più leggibile possibile e , di conseguenza , comprende strutture - come sezione , paragrafo e frase - tradizionalmente associati prosa inglese . Programmi COBOL sono in genere più prolisso , verboso o , di quelli scritti in linguaggi di programmazione più contemporanei , come C o C + + . Sintassi
La sintassi o grammatica, di COBOL è definito da una notazione nota come il metalinguaggio COBOL . COBOL riservate parole - parole che hanno un significato fisso e non può essere ridefinito da programmatori - sono scritte in maiuscolo e sottolineato , se obbligatoria. Materiale racchiuso tra parentesi graffe ({} ) indica che un programmatore deve scegliere una delle opzioni all'interno delle parentesi graffe , mentre il materiale racchiuso tra parentesi quadre ( [ ]) è del tutto facoltativo . Una sequenza di tre punti ( ... ) , altrimenti noto come i puntini di sospensione , indica che la sintassi prima che i puntini di sospensione può essere ripetuta , a discrezione del programmatore .
Struttura del programma
< p> programmi COBOL sono costituiti da una gerarchia di divisioni , sezioni , paragrafi, frasi e dichiarazioni . Una divisione è un blocco di codice che contiene una o più sezioni , che iniziano con la parola riservata "sezione" seguita da un punto e , a loro volta , contengono uno o più paragrafi . Un paragrafo è un blocco di codice contenente una o più frasi , ognuno dei quali è costituito da una o più istruzioni terminano con un punto.