Reverse String - Cobol Typing CST Test
Loading…
Reverse String — Cobol Code
Reverses a string and displays it.
IDENTIFICATION DIVISION.
PROGRAM-ID. ReverseString.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 STR PIC X(10) VALUE 'HELLO'.
01 REV PIC X(10).
01 INDEX1 PIC 9(2) VALUE 5.
01 INDEX2 PIC 9(2) VALUE 1.
PROCEDURE DIVISION.
PERFORM VARYING INDEX2 FROM 1 BY 1 UNTIL INDEX2 > 5
MOVE STR (INDEX1:1) TO REV (INDEX2:1)
SUBTRACT 1 FROM INDEX1
END-PERFORM
DISPLAY 'Reversed: ' REV
STOP RUN.Cobol Language Guide
COBOL (Common Business-Oriented Language) is a high-level, English-like programming language designed for business applications, financial systems, batch processing, and large-scale enterprise data operations. Known for reliability, readability, and long-term stability.
Primary Use Cases
- ▸Banking and financial transaction systems
- ▸Payroll and HR systems
- ▸Insurance policy and claims processing
- ▸Government mainframe workloads
- ▸Batch data processing
- ▸Large-scale enterprise reporting
Notable Features
- ▸English-like syntax for clarity
- ▸Exceptional stability for long-running systems
- ▸Massive legacy ecosystem in enterprises
- ▸Strong support for structured data processing
- ▸Designed for business rules rather than hardware
Origin & Creator
Developed in 1959 by CODASYL (Conference on Data Systems Languages), with major contributions from Grace Hopper and the US Department of Defense.
Industrial Note
COBOL still powers core banking, insurance, payroll, and government systems worldwide - often handling billions of daily transactions in mission-critical environments.