Programming languages supported
You can write IMS applications in the supported versions of many programming languages.
You can write IMS applications in the currently supported versions of the following languages:
- Ada
- COBOL for OS/390® & VM
- Enterprise COBOL for z/OS®
If you use Enterprise COBOL for z/OS Version 5.1, the data set that holds the output load modules of the compiler must be a PDSE.
For the latest version of COBOL for z/OS that is supported for a particular version of z/OS, see COBOL Migration Concerns going to New Release of the Compiler or z/OS.
- Enterprise PL/I for z/OS
- IBM® High Level Assembler for z/OS & z/VM® & z/VSE®
- Java™, using the IBM SDK for z/OS, Java Technology Edition, V8.0.2.10 (31-bit or 64-bit), available from IBM Support Fix Central.
- PL/I for z/OS and OS/390
- TSO/E REXX
- VS Pascal
- z/OS C/C++