TCP TCP stands for Terminal Control Protocol.  TCP is used for terminal message reception.  It maintains hardware communication needs.  It requests that CICS begin the duties.  KCP KCP stands for Task Control Program.  KCP is used to regulate the execution of jobs as well as their associated attributes at the same time.  It addresses all aspects of multitasking.  PCP PCP stands for Program Control Program.  PCP is a software that is used to find and load programmes for execution.  It transfers control across programmes and then restores control to the CICS.  FCP File Control Program (abbreviated as FCP) is a common acronym for this kind of software.  Application developers rely on FCP to do tasks like reading, writing, and modifying files.  For the sake of consistent data storage and update operations, it retains exclusive authority over the records.  SCP Storage Control Program is an abbreviation for this.  Within a CICS area, it regulates storage allocation and deallocation.