COBOL

E204900

COBOL is a long-established, English-like programming language primarily used for business, finance, and administrative systems on mainframes and enterprise platforms.

All labels observed (9)

How this entity was disambiguated

Statements (53)

Predicate Object
instanceOf high-level programming language
procedural programming language
programming language
abbreviationOf Common Business-Oriented Language
linked to: COBOL
backwardCompatibility strong emphasis
designedBy CODASYL
designedFor administrative systems
business applications
finance applications
designGoal portability across systems
readability by non-programmers
executionModel compiled language
fileExtension .cbl
.cob
.cobol
firstAppeared 1959
fullName Common Business-Oriented Language
linked to: COBOL
hasStandard COBOL 2002
linked to: COBOL

COBOL 2014
linked to: COBOL

COBOL-68
linked to: COBOL

COBOL-74
linked to: COBOL

COBOL-85
linked to: COBOL
influenced ABAP
linked to: SAP

PL/I
PeopleCode
influencedBy COMTRAN
FLOW-MATIC
notableFeature English-like syntax
decimal arithmetic support
extensive file handling
fixed-format source layout
self-documenting code style
notableImplementation GnuCOBOL
IBM Enterprise COBOL
Micro Focus COBOL
paradigm imperative
procedural
primaryDomain enterprise computing
primaryPlatform IBM mainframes
enterprise servers
mainframe computers
standardizedBy ANSI
ISO
supports batch processing
online transaction processing
structured programming (from COBOL-85)
typingDiscipline static typing
strong typing
useCase banking systems
government administrative systems
insurance systems
payroll processing
transaction processing

How these facts were elicited

Referenced by (32)

Full triples — surface form annotated when it differs from this entity's canonical label.

IBM i supportsLanguage COBOL
z/OS supports COBOL
IBM RS/6000 supportsProgrammingLanguage COBOL
subject linked to: IBM RS/6000 systems
Grace Hopper notableWork COBOL programming language
linked to: COBOL
PL/I influencedBy COBOL
ISO/IEC JTC 1/SC 22 standardizes COBOL programming language
linked to: COBOL
MVS supportsLanguage COBOL
Assembler integratesWith COBOL on z/OS
linked to: COBOL
IMS supportsLanguage COBOL
COBOL fullName Common Business-Oriented Language
linked to: COBOL
COBOL abbreviationOf Common Business-Oriented Language
linked to: COBOL
COBOL hasStandard COBOL-68
linked to: COBOL
COBOL hasStandard COBOL-74
linked to: COBOL
COBOL hasStandard COBOL-85
linked to: COBOL
COBOL hasStandard COBOL 2002
linked to: COBOL
COBOL hasStandard COBOL 2014
linked to: COBOL
FLOW-MATIC influenced COBOL
subject linked to: FLOW-MATIC programming language
FLOW-MATIC influenced COBOL programming language
subject linked to: FLOW-MATIC programming language
linked to: COBOL