COBOL IF-ELSE Example - Cobol-variants Typing CST Test
Loading…
COBOL IF-ELSE Example — Cobol-variants Code
Check a customer's age and display adult/minor status.
IDENTIFICATION DIVISION.
PROGRAM-ID. AGE-CHECK.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 AGE PIC 99 VALUE 20.
PROCEDURE DIVISION.
IF AGE >= 18
DISPLAY 'Customer is an adult.'
ELSE
DISPLAY 'Customer is a minor.'
END-IF.
STOP RUN.Cobol-variants Language Guide
COBOL Variants refer to the different dialects and implementations of COBOL (Common Business-Oriented Language), a legacy programming language widely used in business, finance, and administrative systems.
Primary Use Cases
- ▸Processing batch payroll and accounting tasks
- ▸Maintaining enterprise resource planning (ERP) systems
- ▸Handling large-scale transaction processing
- ▸Integrating with mainframe databases like DB2 or IMS
- ▸Reporting and regulatory compliance in finance
Notable Features
- ▸Readable English-like syntax
- ▸Structured programming constructs (PERFORM, IF, EVALUATE)
- ▸File handling and batch processing capabilities
- ▸Database integration via embedded SQL
- ▸Object-oriented features in modern COBOL (OO-COBOL)
Origin & Creator
Developed in 1959 by a consortium including CODASYL and led by Grace Hopper to provide a standardized business programming language.
Industrial Note
Extensively used in banking, insurance, government payroll systems, and mainframe applications where decades-old COBOL systems still operate mission-critical workloads.