What does CPG2 do?
CPG2 is a code generation tool that translates free-form code into CICS/Assembler code. It uses a pre-compiler to convert CPG2 structures into CPG1, which then generates the final CICS/Assembler code.
Is this a system, application, or tool?
CPG2 is primarily a tool set designed to automate the generation of CICS/Assembler code. It simplifies the development process by allowing developers to work with free-form code, which is then translated into the required CICS/Assembler format.
What types of organizations use this?
Organizations that rely on CICS and Assembler for their mainframe applications can benefit from CPG2. This includes enterprises in industries such as banking, finance, and insurance that have legacy systems built on these technologies.
When should we consider CPG2?
A company should consider using CPG2 when they need to maintain or extend existing CICS/Assembler applications but want to improve developer productivity. It is particularly useful when modernizing legacy systems or integrating them with newer technologies.
What are the alternatives to CPG2?
Alternatives to CPG2 include other code generation tools and manual coding. Some organizations may choose to rewrite their applications in a different language or use a different framework altogether. However, CPG2 allows continued use of existing CICS/Assembler skills.