Examples of how to code DL/I calls and data areas
You can code DL/I calls and data areas in assembler language, C, COBOL, Pascal, Java™, and PL/I.
- Coding a batch program in assembler language
The following code example shows how to write an IMS program to access the IMS database in assembler language. - Coding a CICS online program in assembler language
The following code example in assembler language shows how you define and establish addressability to the UIB. - Coding a batch program in C language
The following code example shows how to write an IMS program to access the IMS database in C language. - Coding a batch program in COBOL
The following code example shows how to write an IMS program to access the IMS database in COBOL. - Coding a CICS online program in COBOL
The following code examples are skeleton online programs in Enterprise COBOL. They show examples of how to define and set up addressability to the UIB. - Coding a program in Java
IMS provides support for developing applications using the Java programming language. - Coding a batch program in Pascal
The following code sample is a skeleton batch program in Pascal. It shows you how the parts of an IMS program that is written in Pascal fit together. The numbers to the right of the program refer to the notes that follow the program. - Coding a batch program in PL/I
The following code example is a skeleton batch program in PL/I. It shows you how the parts of an IMS program that is written in PL/I fit together. - Coding a CICS online program in PL/I
The following code example is a skeleton CICS® online program in PL/I. It shows you how to define and establish addressability to the UIB.
Parent topic: Writing your application programs for IMS DB