Application development reference

CICS® TS is a powerful mixed-language application server. It provides support for a wealth of different programming languages and enables developers to create applications in their language of choice. The reference information for application development provides detailed information about the CICS interfaces that you can use to develop applications in programming languages.

Note: All programs must be run under CICS-Language Environment® support, regardless of whether they are compiled by a Language Environment-conforming compiler.

Pre-Language Environment compilers provided native runtime libraries for programming languages, but the native runtime libraries are not supported in CICS Transaction Server for z/OS®, Version 5 Release 6 . However, Language Environment provides object and load module compatibility for applications that are generated with certain pre-Language Environment compilers. Load modules that are created with these compilers, and link-edited with their associated runtime libraries, are compatible with the Language Environment without relinking. Also, object modules created with these compilers can be linked and run with Language Environment without recompiling.

For more information about how CICS uses the services of Language Environment, see Programming languages and Language Environment.