Master Mainframe Technologies - COBOL, JCL, DB2, VSAM, CICS & More
ABEND Codes SQLCODEs File Status Interview Prep Contact
← Back to COBOL Basics
COBOL Basics | Beginner | COBOL

Structure of COBOL Program

Problem Description

Write a COBOL program that displays "Welcome to COBOL Programming" and demonstrates all four divisions.

Expected Output

Displays welcome message

Hints

Every COBOL program has 4 divisions: IDENTIFICATION, ENVIRONMENT, DATA, PROCEDURE.

Solution

IDENTIFICATION DIVISION. PROGRAM-ID. WELCOME. AUTHOR. STUDENT. * ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-COMPUTER. IBM-PC. OBJECT-COMPUTER. IBM-PC. * DATA DIVISION. WORKING-STORAGE SECTION. 01 WS-MESSAGE PIC X(35) VALUE "Welcome to COBOL Programming". * PROCEDURE DIVISION. DISPLAY WS-MESSAGE. STOP RUN.

Explanation:

Basic structure showing all four divisions of a COBOL program.