What are the different types of CICS programs and explain their purpose in CICS environment?

1 Answers
Answered by suresh

Types of CICS Programs and their Purpose

Types of CICS Programs and their Purpose

CICS (Customer Information Control System) supports different types of programs to perform various functions within the CICS environment. The main types of CICS programs are:

1. Command Level Programs

Command Level Programs in CICS are used to interact with the CICS system through EXEC CICS commands. These programs are executed by issuing commands to the CICS region and are typically used for handling transactions and performing various operations within the CICS environment.

2. Language Environment (LE) Programs

Language Environment Programs in CICS are programs written in high-level languages such as COBOL, PL/I, or Assembler. These programs interact with CICS using standard language interfaces provided by CICS. They are used for business logic implementation and data processing within the CICS environment.

3. System-Level Programs

System-Level Programs in CICS are programs that interact directly with the CICS system to perform system-level functions such as resource management, monitoring, and control. These programs are typically provided by IBM and are essential for managing the CICS environment effectively.

Each type of CICS program serves a specific purpose in the CICS environment, and they work together to provide a robust and efficient platform for building and running transactional applications.

Answer for Question: What are the different types of CICS programs and explain their purpose in CICS environment?