Developing applications

You can develop applications in COBOL, Java™, Node.js, C, C++, PL/I, Assembler, and REXX languages. CICS® provides application programming interfaces (APIs) so that applications can access CICS services and data in other products, such as VSAM and Db2®.

Application development involves several stages:
  1. Design
  2. Develop
  3. Debug
  4. Deploy

These stages are covered in detail in this section.

The CICS® catalog manager example application helps you understand the best practice that you can apply when connecting CICS applications to external clients and servers.