Language Environment

Language Environment® provides common services and language-specific routines in a single run-time environment. It ensures consistent and predictable results for your language applications, independent of the language they are written in.

Language Environment is the prerequisite run-time environment for applications generated with the following IBM® compiler products:

Language Environment supports the VS FORTRAN compiler's object/load module compatibility, which means FORTRAN load modules can be run under Language Environment and object code can be link-edited with Language Environment and run under it. Language Environment also provides a set of assembler macros for running assembler language routines.

Language Environment supports, but is not required for, an interactive debug tool for debugging applications in your native z/OS environment. The interactive IBM Debug Tool is available with the latest release of the PL/I compiler or this product can be ordered separately for use with the IBM XL C/C++, COBOL, and PL/I compilers on z/OS. For more information, see IBM Debug Tool at >http://www.ibm.com/software/awdtools/debugtool.

Some benefits are that you can: