- Cobol er et forretningsorientert programmeringsspråk utviklet på 50-tallet.
- Den nåværende relevansen skyldes bruken i kritiske systemer i bransjer som bank og forsikring.
- Å lære Cobol kan åpne opp jobbmuligheter på grunn av den pågående etterspørselen etter programmerere.
- Historien til Cobol viser dens utvikling og tilpasning til teknologiske endringer over tid.
I den stadig skiftende verdenen av programmering forblir én ting konstant: den vedvarende tilstedeværelsen og viktigheten av Cobol programmeringsspråk. Dette språket, først utformet på 50-tallet, har bestått tidens tann og er fortsatt relevant i dag. Men hvorfor er dette språket så viktig? Hvordan har det vært i stand til å forbli i spillet mens andre programmeringsspråk har kommet og gått?
Hva er Cobol programmeringsspråk?
Cobol er forkortelsen for Common Business-Oriented Language, det er et programmeringsspråk orientert mot næringslivet. Det ble utviklet på 50-tallet av CODASYL-komiteen med ideen om å lage et programmeringsspråk på høyt nivå som ville være universelt akseptabelt for forretningsprogrammering.
Hvorfor ble Cobol utviklet?
Ideen bak etableringen av Cobol var å forenkle programmeringsprosessen, noe som ville tillate flere å delta i den. Cobol ble opprinnelig skapt for å være et lett-å-bruke og forstå språk, selv for de som ikke var profesjonelle programmerere.
Historien om programmeringsspråket Cobol
Cobol har en rik og fascinerende historie. Opprinnelig utviklet for det amerikanske forsvarsdepartementet, har bruken utvidet seg til en rekke bransjer og applikasjoner. Hvordan begynte det hele?
Opprinnelsen til Cobol
I 1959 kom en gruppe informatikere fra industri og myndigheter sammen for å utvikle et universelt programmeringsspråk for næringslivet. Resultatet ble Cobol. Målet deres var å tilby et språk som kunne brukes på hvilken som helst datamaskin, uavhengig av produsent.
Cobol gjennom årene
Til tross for sin alder, har Cobol bestått tidens tann og er fortsatt mye brukt i industrien. Denne fortsatte bruken har krevd at Cobol har utviklet seg for å forbli relevant. Oppdateringer og revisjoner har gjort det mulig for Cobol å holde tritt med teknologiske fremskritt og markedskrav.
Cobol i den moderne verden
COBOL er fortsatt en hjørnestein i programmeringsverdenen . Til tross for teknologiske fremskritt og fremveksten av nye programmeringsspråk, fortsetter COBOL å være grunnleggende i mange bransjer.
Hvor brukes Cobol i dag?
COBOL brukes i en rekke bransjer, inkludert bank, forsikring og offentlig sektor. Mye av verdens finansielle infrastruktur er basert på COBOL på grunn av dens robusthet og pålitelighet. Du kan lese mer om dens relevans i artikkelen om de beste alternativene til COBOL.
Hvorfor er Cobol fortsatt relevant?
Arven etter COBOL og dens allestedsnærværende utbredelse i forretningskritiske forretningssystemer garanterer dens fortsatte relevans. Mange av de eldste systemene som er i bruk i dag ble opprinnelig skrevet i COBOL og fungerer fortsatt bra, noe som gjør det mer kostnadseffektivt og mindre risikabelt å fortsette å bruke COBOL i stedet for å omskrive disse systemene til et mer moderne språk. Videre er Grace Hoppers historie uløselig knyttet til utviklingen av programmeringsspråk som COBOL, noe som tilfører betydelig historisk verdi.
Lære Cobol programmeringsspråk
Selv om Cobol kanskje ikke er så populært som noen mer moderne programmeringsspråk, kan det være en utmerket beslutning å lære det. Her er hvorfor.
Hvorfor bør jeg lære Cobol?
Det er en konstant etterspørsel etter COBOL-programmerere på grunn av behovet for å vedlikeholde og oppdatere eldre systemer. Å lære COBOL kan åpne dører til jobbmuligheter som ikke er tilgjengelige for de som bare kjenner mer moderne programmeringsspråk. For verdifulle ressurser om å lære COBOL, kan du sjekke ut de beste COBOL-nettressursene.
Hvordan kan jeg lære Cobol?
Å lære Cobol kan være utfordrende, men det er mange ressurser tilgjengelig. Det er lærebøker, nettkurs og treningsprogrammer tilgjengelig for de som ønsker å lære dette ærverdige språket.
Typisk eksempel på "Hello World" i Cobol
IDENTIFICATION DIVISION.
PROGRAM-ID. HOLA-MUNDO.
AUTHOR. Tu Nombre.
DATE-WRITTEN. 4 DE JULIO DE 2023.
DATE-COMPILED.
SECURITY.
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
SOURCE-COMPUTER. COBOL-85.
OBJECT-COMPUTER. COBOL-85.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 MENSAJE PIC X(20) VALUE '¡Hola, Mundo!'.
PROCEDURE DIVISION.
INICIO.
DISPLAY 'Mensaje: ' MENSAJE.
STOP RUN.
Trinn-for-trinn kode forklaring:
- linje
IDENTIFICATION DIVISION.indikerer at programidentifikasjonsdelen begynner. PROGRAM-ID. HOLA-MUNDO.definerer navnet på programmet som "HELLO-WORLD". Du kan endre det hvis du vil.AUTHOR. Tu Nombre.lar deg legge til navnet ditt som forfatter av programmet.DATE-WRITTEN. 4 DE JULIO DE 2023.angir datoen programmet ble skrevet.- Linjene
DATE-COMPILED.ySECURITY.er tomme i dette tilfellet, men kan inkludere tilleggsinformasjon etter behov. - seksjon
ENVIRONMENT DIVISION.definerer konfigurasjonen av programkjøringsmiljøet. CONFIGURATION SECTION.Angir systemspesifikke innstillinger. I dette tilfellet brukes COBOL-85.- Linjene
SOURCE-COMPUTER.yOBJECT-COMPUTER.spesifiser konfigurasjonen av henholdsvis kilde- og måldatamaskinen. - seksjon
DATA DIVISION.definerer datastrukturen som brukes av programmet. - seksjon
WORKING-STORAGE SECTION.Det er her arbeidsvariablene er definert. I dette tilfellet er variabelen definertMENSAJEsom en tegnstreng med lengde 20 og er tildelt verdien 'Hello, World!'. - seksjon
PROCEDURE DIVISION.inneholder programlogikken. INICIO.er en etikett som markerer programmets startpunkt.DISPLAY 'Mensaje: ' MENSAJE.viser meldingen "Message:" på skjermen etterfulgt av innholdet i variabelenMENSAJE.STOP RUN.avslutter kjøringen av programmet.
Dette programmet viser ganske enkelt meldingen "Melding: Hallo verden!" ved å bruke DISPLAY-setningen og avslutter deretter kjøringen av programmet. Du kan tilpasse meldingen ved å endre verdien til variabelen MENSAJE i henhold til dine behov.
Preguntas Frecuentes
1. Er det vanskelig å lære Cobol?
Ikke nødvendigvis. Cobol ble designet for å være et språk som er lett å forstå og lett å bruke. Men som alle programmeringsspråk, tar det tid og øvelse å mestre.
2. Er Cobol foreldet?
Selv om det er et gammelt programmeringsspråk, er ikke Cobol foreldet. Det er fortsatt mye brukt i mange bransjer, og det er en konstant etterspørsel etter Cobol-programmerere.
3. Kan jeg bruke Cobol til å utvikle moderne applikasjoner?
Ja, det kan du. Selv om det ikke er vanlig å bruke COBOL til å utvikle nye applikasjoner, er det mulig. Dessuten krever mange eldre systemer skrevet i COBOL vedlikehold og oppdateringer, noe som gir gode muligheter for COBOL-programmerere. Hvis du er interessert i språkets utvikling over tid, anbefaler jeg å lese om datamaskinenes historie og utvikling.
4. Er Cobol trygt?
Cobol er kjent for sin robusthet og pålitelighet, noe som gjør det til et trygt programmeringsspråk for mange bruksområder, spesielt i finansnæringen og myndigheter.
5. Hva gjør Cobol unik?
Cobol er unik på flere måter. Det var et av de første programmeringsspråkene på høyt nivå og ble spesielt designet for å være enkelt å bruke og forstå. Videre har dens utbredte bruk i forretningskritiske systemer sikret dens relevans gjennom årene.
6. Vil Cobol fortsatt være aktuelt i fremtiden?
COBOL vil sannsynligvis forbli relevant i overskuelig fremtid på grunn av den utbredte bruken i eldre systemer som er kritiske for mange bransjer. Du kan konsultere datamaskinenes historie og deres generasjoner for å bedre forstå konteksten dette språket har utviklet seg i.
Konklusjon
Selv om programmeringsspråket Cobol er gammelt, er det fortsatt relevant og i bruk i dag. Til tross for fremveksten av mange moderne programmeringsspråk, har Cobol stått tidens tann og er fortsatt en bærebjelke i programmeringsindustrien. Enten du vurderer å lære Cobol eller bare er interessert i programmeringshistorien, er Cobol absolutt et språk som fortjener respekt og takknemlighet.