CODIGO
log in

COBOL

AKA COmmon Business-Oriented Language

Summary

Common Business-Oriented Language designed for business use with an emphasis on data processing and readable syntax. It has been a cornerstone of business computing since the 1960s, particularly in financial, government, and legacy systems.

Paradigms

imperative, procedural

Domains

financial systems, database management, business applications

Key Features

modules

Typing

static system, non-structural typing, weak typing, none inference, compile-time checking, conservative type coercion, required type annotations

Compilation

compiled

Influenced By

FLOW-MATIC, COMTRAN, FACT

Ratings

Startup time
▊▊
▊▊
▊▊
▊▊
▊▊
Memory usage
▊▊
▊▊
▊▊
▊▊
▊▊
Computation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Compilation speed
▊▊
▊▊
▊▊
▊▊
▊▊
Maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Community size
▊▊
▊▊
▊▊
▊▊
▊▊
Learning resources
▊▊
▊▊
▊▊
▊▊
▊▊
Job market demand
▊▊
▊▊
▊▊
▊▊
▊▊
Learning curve
▊▊
▊▊
▊▊
▊▊
▊▊
Cognitive load
▊▊
▊▊
▊▊
▊▊
▊▊
Syntax complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Semantic complexity
▊▊
▊▊
▊▊
▊▊
▊▊
Memory safety
▊▊
▊▊
▊▊
▊▊
▊▊
Concurrency ease of use
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib maturity
▊▊
▊▊
▊▊
▊▊
▊▊
Std lib size
▊▊
▊▊
▊▊
▊▊
▊▊
Backwards compatibility
▊▊
▊▊
▊▊
▊▊
▊▊
Documentation quality
▊▊
▊▊
▊▊
▊▊
▊▊

File extensions

cob, cbl, ccp, cobol, cpy

External Links

Status legacy
Type programming
Created 1959
Designed by Grace Hopper
William Selden
Gertrude Tierney
Howard Bromberg
Howard Discount
Vernon Reeves
Developed by CODASYL
International Organization for Standardization
American National Standards Institute
PyPL Index N/A
TIOBE Index #20
GitHub rank #89

Code Example

Loading...