

Following image shows the components of CICS and how they are inter-related − Functions of CICS Examples of online programs include online banking system, flight reservation, etc. CICS allows users to communicate with the back-end system to get the desired information. To provide such quick service, we need a system which can process information online. These days, users want information within seconds and in real time.

CICS programs can be written in COBOL, C, C++, Java, etc. CICS was developed because batch operating system can execute only batch programs. CICS is a DB/DC system which is used in online applications.
