This section describes the steps necessary to add run-time support for the programming languages used with the CICS® command level (EXEC) programming interface. Complete the appropriate actions described in the following before installing your application programs.
To write CICS application programs that request CICS services through the command-level application programming interface (API), you can use assembler language, C and C++, COBOL, or PL/I.
CICS provides the support needed to run application programs written in assembler language, and Language Environment® provides the required support for all the other languages. The use of Language Environment is essential in CICS Transaction Server for z/OS®, Version 3 Release 1. Supported compilers are listed in the CICS Release Guide.
The CICS Transaction Server for z/OS, Version 3 Release 1 programming guidance documentation expects that your CICS system is using the services of Language Environment, which provides a common run-time environment for IBM® implementations of assembler and those high-level languages (HLLs) supported by CICS, namely COBOL, PL/I, C, and C++.