Vad är COBOL Language?

Common Business-Oriented Language, mer känt som COBOL Language, är ett av de äldsta programmeringsspråken som finns. COBOL-språk kan främst hittas inom områden som näringsliv och finans för staten, såväl som många företag. COBOL Language dök upp för första gången i slutet av 1959, efter att en kortdistanskommitté, bildad under ett möte i Pentagon, ombads att rekommendera ett nytt förhållningssätt till ett gemensamt affärsspråk.

Den skriftliga beskrivningen av COBOL, liksom specifikationerna för den, påverkades av ett annat språk, kallat FLOW-MATIC. Andra språk var också inflytelserika i utvecklingen av COBOL. Ett, uppfunnit av Bob Bemer, var IBM COMTRAN-språket. Ett annat var FACT-språket från Honeywell. Det är dock Grace Hopper som ofta kallas ”COBOL-språkets moder”.

FLOW-MATIC, ett databehandlingsspråk, uppfanns av Grace Hopper, en amerikansk datavetare och amerikansk sjöofficer. Filseparation (INPUT/OUTPUT), kvalificering av datanamn och figurativ konstant NOLL, är bara några av de element som inkorporerades i designen av COBOL. Naturligtvis har COBOL genomgått flera förbättringar, och fortsätter till och med att utvecklas, men det har funnits en standardform av språket som utvecklats för att förhindra inkompatibilitet mellan olika versioner. Versionen är känd ANS COBOL, uppkallad efter American National Standards Institute (ANSI).

ANSI producerade flera revisioner av COBOL-standarden, inklusive Corrections Amendment – ​​1991. Utvecklingen och ägandet togs så småningom över av International Organization for Standardization (ISO), som släppte flera utgåvor och tekniska rapporter. ISO-standarden blev tillgänglig för allmänheten 2002. Den finns på COBOL standards webbplats, kodad som ISO/IEC 1989.

COBOLs betydelsefulla funktionsvariabler och filposter beskrivs i detalj, så att namn blir verkligt konnotativa. Visuella programmeringsmiljöer blir tillgängliga. Det möjliggör också integration med World Wide Web.

2002 kom den fjärde revisionen av datorspråket COBOL. Den här versionen lade till många nya funktioner, såsom stöd för nationella språk, stöd för flyttal, XML-generering och frasering och mycket mer. COBOL-språket är huvudspråket för automatiserade företag, och att lösa affärsproblem är precis vad det gör.