COBOL , den gemensamma Business Oriented Language , är en av de äldsta datorspråk i aktiv användning . Det bygger på användningen av en kompilator , ett program som konverterar en programmerare källkod , skriven i Cobol , i en fil som datorn körs direkt . En programmerare skriver COBOL -program som en serie av engelska - liknande uttalanden , och kompilatorn omvandlar den till lågnivå instruktioner som datorn kan använda . COBOL
I slutet av 1950 , utvecklades CODASYL , en grupp av datavetare , den COBOL språket . Innan COBOL , använde programmerare sorter av maskin och montering språk , vilket innebär hundratals små , intrikata dator instruktioner . Utveckla nya program var långsam och krävde att de långa ansträngningar högutbildade tekniker . COBOL använder lättläst uttalanden såsom flytta, lägga till och utföra , göra program lättare och snabbare att skriva . Den COBOL kompilatorn gör detta möjligt , automatiskt översätta en handfull lätt skriftliga uttalanden till tusentals maskinens instruktioner .
Källa och Object
COBOL - språket dokument programmeraren skriver kallas en källfil . Den COBOL kompilatorn läser detta och alstrar en objektfil , som är i datorns nativa instruktion språk. Källfilen kan stå på egna eller det kan innehålla hänvisningar till andra COBOL källfiler . Om den hänvisar till andra filer , öppnas kompilatorn dem och skär deras Cobol programmering som den finner dem . Detta gör att programmerare att bygga bibliotek av ofta använda moduler källkod , vilket sparar tid i programplaneringen .
Compiler Program
COBOL kompilator är ett datorprogram vars enda uppgift är att konvertera COBOL textfiler till körbart objekt filer . Programmeringsspråk utvecklare skriver kompilatorn program i assembler eller C , eftersom dessa är snabbt och effektivt . Kompilatorn innehåller all syntax och strukturella regler som styr COBOL språket . Hårdvara leverantörer, såsom IBM eller Hewlett - Packard , traditionellt utvecklade COBOL kompilatorer för sina egna datorer , år 2011 , oberoende mjukvaruföretag huvudsakligen erbjuda kompilatorer
Felmeddelanden
. programmerarens COBOL -koden kan innehålla fel av olika slag , såsom felstavningar , felplacerade skiljetecken och saknade uttalanden . Innan kompilatorn alstrar en objektfil , kontrollerar den först källfilen för misstag . Om den hittar dem , skriver det en lista över felmeddelanden tillsammans med platsen för felet . Programmeraren granskar felmeddelanden , korrigerar misstag och repriser kompilatorn tills han får ett bra objekt fil .