IMS programs can be written in any language that supports direct calls to Call-Level Interface version 2 (CLIv2), such as the following:
- C, or
The Teradata Preprocessor2 supports IMS programs written in COBOL or PL/I.
Refer to the following documents for more information.
- Teradata® Call-Level Interface Version 2 Reference for Mainframe-Attached Systems, B035-2417
- Teradata® Preprocessor2 for Embedded SQL Programmer Guide, B035-2446