Comparison of COBOL compilers
Table 1 gives an overview of the functions available with the latest releases of OS/VS COBOL, VS COBOL II, COBOL for MVS & VM, COBOL for OS/390® & VM, and shows the new functions available with the Enterprise COBOL compiler.
| OS/VS COBOL | VS COBOL II | COBOL for MVS & VM | COBOL for OS/390 & VM | Enterprise COBOL for z/OS® |
|---|---|---|---|---|
| Support for:
XML, Java™ interoperability, OO, integrated CICS® translator, multithreading, Unicode, JSON |
||||
| Support for:
DLLs, 31 digits, Db2® coprocessor, OS/390 UNIX, Enhanced support for Debug Tool |
Support for:
DLLs, 31 digits, Db2 coprocessor, OS/390 UNIX, Enhanced support for Debug Tool |
|||
| Extensions for:
Object-oriented COBOL, C interoperability, Intrinsic functions, Amendment to '85 Std, Support for: Language Environment Debug Tool |
Extensions for:
Object-oriented COBOL, C interoperability, Intrinsic functions, Amendment to '85 Std, Support for: Language Environment Debug Tool |
Extensions for:
C interoperability, Intrinsic functions, Amendment to 85 COBOL Standard, Support for: Language Environment Debug Tool |
||
| 85 COBOL Standard, No intrinsic functions, Structured programming, DBCS National language, Improved CICS interface, 31-bit addressing, Reentrancy, Fast Sort Optimizer, Interactive debugging (full-screen mode) | 85 COBOL Standard, Structured programming, DBCS National language, Improved CICS interface, 31-bit addressing, Reentrancy, Fast Sort Optimizer, Interactive debugging (full-screen mode) | 85 COBOL Standard, Structured programming, DBCS National language, Improved CICS interface, 31-bit addressing, Reentrancy, Fast Sort Optimizer, Interactive debugging (full-screen mode) | 85 COBOL Standard and select features from 2002 COBOL Standard and 2014 COBOL Standard, Structured programming, DBCS National language, Improved CICS interface, 31-bit addressing, Reentrancy, Fast Sort Optimizer, Interactive debugging (full-screen mode) | |
| 74 COBOL Standard, 74 STD FIPS flagging, Dynamic loading, Batch debugging, Interactive debugging (line mode) | COBOL 74 compatibility, 85 STD FIPS flagging, Dynamic loading, Batch debugging, Interactive debugging | COBOL 74 compatibility, 85 STD FIPS flagging, Dynamic loading, Batch debugging, Interactive debugging | COBOL 74 compatibility, 85 STD FIPS flagging, Dynamic loading, Batch debugging, Interactive debugging | 85 STD FIPS flagging, Dynamic loading, Batch debugging, Interactive debugging |
For a complete list of host versions and releases, see the Licensed Program Specifications for Language Environment® and for the compiler that you are using.