Enterprise PL/I uses Language Environment as its run-time environment.
Language Environment is the common run-time environment for the following language compilers:
It provides a common set of run-time options and callable services. It also improves interlanguage communication (ILC) between high-level languages (HLL) and assembler by eliminating language-specific initialization and termination on each ILC invocation. Language Environment provides compatibility support for existing applications with a few restrictions.