Innehållsförteckning:
- Definition - Vad betyder Common Business Oriented Language (COBOL)?
- Techopedia förklarar Common Business Oriented Language (COBOL)
Definition - Vad betyder Common Business Oriented Language (COBOL)?
Common Business Oriented Language, populärt känt som COBOL, är ett affärsbaserat programmeringsspråk designat för exklusiv användning i stordatorer av Short Range Committee 1959 för affärsapplikationer.
Som alla andra programmeringsspråk använder COBOL naturligt språkbaserad syntax för nyckelord och konstruktioner. Det finns tre primära versioner av COBOL godkända av American National Standards Institute (ANSI) - COBOL-68, COBOL-74 och COBOL-85. COBOL-68 består av grundläggande språk med nyckelord och konstruktioner. COBOL-74 består av ytterligare funktioner som inte finns i 68. COBOL-85 består av användardefinierade och objektorienterade tillägg till COBOL-74-språket. Den senaste upplagan är COBOL-2002-utgåvan som varierar till stor del jämfört med sina föregångare.
Techopedia förklarar Common Business Oriented Language (COBOL)
Som namnet antyder är detta språk designat för programmering av affärs-, finansiella applikationer. Eftersom det kommer att användas av personer som har en expertis inom den finansiella domänen, är syntaxen lätt och det är nästan motsvarande naturligt språk. Det är ett programmeringsspråk på hög nivå. COBOL-språket ärvs från tre huvudspråk - FLOWMATIC, COMTRAN och FACT.
Den traditionella COBOL-specifikationen hade ett antal fördelar jämfört med de andra språken genom att den uppmuntrade rakt fram kodningstil. Till exempel inga pekare, användardefinierade typer eller användardefinierade funktioner.
COBOL-språkprogrammen är mycket bärbara eftersom de inte tillhör en viss leverantör. De kan användas i ett brett utbud av hårdvara och mjukvara och stöder de flesta befintliga operativsystem som Windows, Linux, Unix etc. Det är ett själv dokumenterat språk. Varje person med en bra engelsk grammatik kan läsa och förstå ett COBOL-program. Den självdokumenterande typen av COBOL hjälper till att upprätthålla synkronisering mellan programkod och dokumentation. Således uppnås lätt underhållbarhet med COBOL.
