A conditional assembly language is that part of an assembly language used to write macros.
In the IBM conditional assembly language, the most important statements are:
The conditional assembler is not restricted to generating assembler code and was used by IBM in the 1970s onwards to generate COBOL or PL/1 statements for compiling into CICS application programs.