COBOL , eller Common Business- Oriented Language , fortsetter å fungere som ryggraden for business programmer mer enn fem tiår etter etableringen. Denne datamaskinen programmeringsspråk tillater brukere å programmere med vanlige engelske snarere enn uforståelige maskin språk , noe som gir næringslivet en universell standard for å lage nye programmer. COBOL først dukket opp på scenen i 1959 , takket i stor del til Admiral Grace Hopper banebrytende arbeid på feltet. Bakgrunn
Før COBOL , hadde næringslivet ingen enkelt , standardisert dataspråk i å skrive programmer for bedriftens applikasjoner . Programmene som fantes brukt maskin språk , en serie av tallkoder som gjorde forstand til digitale datamaskiner, men forble uransakelige til noen , men en dataekspert , noe som gjør programmering utilgjengelig for mainstream næringslivet .
Påvirkninger
Tidlig arbeid i mer tilgjengelige programmeringsspråk kom fra Grace Hopper , en US Navy offiser som pioner i bruk av engelsk -språklige programmering instruksjonene i stedet for maskin språk . Hoppers Flow - Matic kompilatoren fungert som en tidlig modell for et slikt språk for databehandling , i henhold til Lemelson - MIT Program. I mellomtiden , forutsatt et program kalt Fortran lignende brukervennlighet som en universell programmeringsspråk for det vitenskapelige samfunnet . Disse tidlige programmer pekte ut veien mot et universelt programmeringsspråk for forretningsapplikasjoner.
Creation
På oppfordring fra en gruppe IT-selskaper , lærere og bedrifter organiserte Department of Defense en gruppe av disse produsentene og databrukere kjent som CODASYL , lade dem med å utvikle den nye dataspråket . Hopper bidrag , basert på hennes tidligere innovasjoner med Flow - Matic , forutsatt at kjernen i det nye språket . Det har vært gjennomført grunnleggende spesifikasjoner for språket ved utgangen av 1959 , og året etter COBOL ble satt i kommersiell distribusjon og bruk.
Standarder
programmerere utviklet den første COBOL standard i 1968 . COBOL -68 fikk anerkjennelse som en computing standard av International Organization for Standardization to år senere . Oppgradert standarder for COBOL inkludert COBOL -74 i 1974, og COBOL - 85 i 1985 . Den siste oppgraderingen , 2002 COBOL , inkorporerer objektorientert programmering evner til standard .
Issues
Et negativt aspekt av COBOL er utbredt bruk som et programmeringsspråk involvert bruken av tosifrede tall for å representere datoer. Ved å bruke de to siste sifrene i et år i stedet for alle fire sifre , reddet COBOL- programmerere en betydelig mengde minne . COBOL byttet til et firesifret standard i 1974 , men den inkonsekvens i eldre programmer vil få konsekvenser som år 2000 nærmet seg. Mange forretninger fryktet at når disse programmene logget " 00" som datoen de ville behandle opplysningene som året 1900 ved en feil , noe som får dem til å bruke over $ 600 000 000 000 korrigere problemet , ifølge PCMag .