Previous topic |
Next topic |
Contents |
Glossary |
Contact z/OS |
PDF
How Language Environment is used Application programming on z/OS |
|
Language Environment® establishes a common runtime environment for all participating HLLs. It combines essential runtime services, such as routines for runtime message handling, condition handling, and storage management. These services are available through a set of interfaces that are consistent across programming languages. The application program can either call these interfaces directly, or use language-specific services that call the interfaces. With Language Environment, you can use one runtime environment for your applications, regardless of the application's programming language or system resource needs. Figure 1 shows the components in the Language
Environment, including:
Language
Environment is the prerequisite runtime environment for applications
generated with the following IBM® compiler products:
In many cases, you can run compiled code generated from the previous versions of the above compilers. A set of assembler macros is also provided to allow assembler routines to run with Language Environment. |
Copyright IBM Corporation 1990, 2010
|