COBOL , o Common Business- Oriented Language , continua a servire da spina dorsale per i programmi software per il business più di cinque decadi dopo la sua creazione . Questo linguaggio di programmazione permette agli utenti di programmare usando inglese comune, piuttosto che linguaggio macchina arcano , dando al mondo degli affari di uno standard universale per la creazione di nuove applicazioni software . COBOL prima apparizione sulla scena nel 1959 , in gran parte grazie al lavoro pionieristico di Ammiraglio Grace Hopper nel campo . Sfondo Foto
Prima COBOL , la comunità imprenditoriale ha avuto nessun singolo , linguaggio informatico standardizzato in cui scrivere i programmi per le applicazioni aziendali . I programmi che esistesse linguaggio macchina utilizzata , una serie di codici numerici che avesse senso per computer digitali , ma è rimasto imperscrutabile a chiunque, ma un esperto di computer , rendendo programmazione di computer inaccessibili al mondo del business tradizionale .
Influenze
I primi lavori nei linguaggi di programmazione più accessibili venuto da Grace Hopper , un ufficiale della Marina degli Stati Uniti che hanno sperimentato l'uso di istruzioni di programmazione in lingua inglese in luogo del linguaggio macchina . Compilatore Flow- Matic di Hopper servito come uno dei primi modelli di un tale linguaggio per l'elaborazione dei dati , secondo il programma Lemelson - MIT . Nel frattempo , un programma chiamato Fortran condizione analoga facilità d'uso come un linguaggio di programmazione universale per la comunità scientifica . Questi primi programmi hanno indicato la strada verso un linguaggio di programmazione universale per le applicazioni aziendali .
Creazione
Sotto la spinta di un gruppo di società di computer , gli educatori e le imprese , il Dipartimento della Difesa ha organizzato un gruppo di questi produttori e gli utilizzatori di computer noto come CODASYL , accusandoli di sviluppo del nuovo linguaggio informatico . Contributi di Hopper , basati sui suoi precedenti innovazioni con Flow- Matic , a condizione che il nucleo della nuova lingua . Il gruppo ha completato le specifiche di base della lingua per la fine del 1959 , e l'anno successivo COBOL è andato in distribuzione commerciale e l'uso .
Norme
programmatori ha sviluppato il primo standard di COBOL nel 1968 . COBOL -68 ha guadagnato il riconoscimento come standard di calcolo dalla International Organization for Standardization due anni dopo. Un miglioramento delle norme per COBOL inclusi COBOL -74 nel 1974 e COBOL -85 nel 1985 . L'ultimo aggiornamento, COBOL 2002 , incorpora funzionalità di programmazione orientata agli oggetti in serie.
Issues
Un aspetto negativo di uso diffuso di COBOL come linguaggio di programmazione coinvolto il suo utilizzo di numeri a due cifre per rappresentare date . Utilizzando le ultime due cifre di un anno invece di tutte e quattro le cifre , i programmatori COBOL salvato una notevole quantità di spazio di memoria . COBOL passato a uno standard di quattro cifre nel 1974 , ma l' incoerenza in vecchi programmi avrebbe ripercussioni come l'anno 2000 si avvicinò . Molti affari temeva che quando questi programmi registrati "00" , come la data che avrebbero trattare le informazioni come l'anno 1900 per errore , causando loro di spendere oltre 600 miliardi dollari correggere il problema, secondo PCMag .