Previous topic |
Next topic |
Contents |
Glossary |
Contact z/OS |
PDF
COBOL on z/OS Application programming on z/OS |
|
Common Business-Oriented Language (COBOL) is a programming language similar to English that is widely used to develop business-oriented applications in the area of commercial data processing. COBOL has been almost a generic term for computer programming in this kind of computer language. However, as used in this section, COBOL refers to the product IBM® Enterprise COBOL for z/OS® and OS/390®. In addition to the traditional characteristics provided by the COBOL language,
this version of COBOL is capable, through COBOL functions, of integrating
COBOL applications into Web-oriented business processes. With the capabilities
of this release, application developers can do the following:
With Enterprise COBOL for z/OS and OS/390, COBOL and Java applications can interoperate in the e-business world. The COBOL compiler produces a program listing containing all the information that it generated during the compilation. The compiler also produces information for other processors, such as the binder. Before the computer can execute your program, the object deck has to be run through another process to resolve the addresses where instructions and data will be located. This process is called linkage edition and is performed by the binder. The binder uses information in the object decks to combine them into load modules. At program fetch time, the load module produced by the binder is loaded into virtual storage. When the program is loaded, it can then be run. Figure 1 illustrates the process of translating the COBOL source language statements into an executable load module. This process is similar to that of Assembler language programs. In fact, this same process is used for all of the HLLs that are compiled. |
Copyright IBM Corporation 1990, 2010
|