IBM Enterprise COBOL for z/OS

Maximize hardware utilization, reduce CPU usage, and improve performance of critical applications

Plan for Cobol for z/OS

IBM Enterprise Cobol for z/OS® is a programming language used to develop applications for data processing on IBM z/OS

To maximize your IBM z/Architecture® ROI and improve performance of your business-critical applications, stay current with IBM Enterprise COBOL for z/OS compiler and IBM Automatic Binary Optimizer for z/OS (sold separately) and selectively optimize CPU-intensive parts of the applications. 

IBM Enterprise COBOL for z/OS works with infrastructure technologies with native support for JSON, XML, and Java® and AMODE 64 (64-bit), including interoperability with AMODE 31 (31-bit).

For the latest updates for IBM Enterprise COBOL for z/OS.

Benefits Optimize performance

Reduces CPU utilization and operating costs by utilizing the COBOL compiler's leading edge optimization technology and ability to exploit the latest IBM Z® hardware and middleware.

Accelerate time-to-value

Improves productivity by leveraging new usability features to simplify programming techniques, problem determination, and support tools supplied by IBM and other ISVs.

Modernize your applications

Modernizes your applications with features that have been extended to support web, cloud, and mobile infrastructures.

Compatible with earlier COBOL compilers

Compatible with earlier COBOL compilers with no need to recompile an entire application to use features from the latest release.

Enterprise COBOL and Automatic Binary Optimizer (ABO) team up

Use the latest version of Enterprise COBOL for new development, modernization and maintenance. Use ABO (sold separately) to improve the performance of the COBOL modules without a recompilation plan.

Why migrate to the latest version of COBOL
Visit the COBOL Migration Portal for detailed information why you should migrate to the latest version of COBOL, the cloud-based COBOL Migration Assistant, COBOL migration and performance tuning webinars, FAQs, additional IBM products to support your migration and other resources to help ease your migration efforts from COBOL 4 or earlier to COBOL 6 compiler. Go to the portal
Features
Utilize IBM z16 hardware features

Generate code to take advantage of IBM z16™, IBM z15™, IBM z15 T02, IBM z14®, IBM z14 ZR1, IBM z13®, IBM z13s®, IBM zEC12 or IBM zBC12 processors without the need for source code changes. In addition, it increases hardware ROI by incorporating leading edge optimization technology.


Continuous delivery of enhancements

Supports the Continuous Delivery (CD) model so that you can receive new features and enhanced capabilities as soon as the code is ready. You can now receive enhancements in a faster and more continuous way without waiting for the next release.


Easy migration

Introduces compiler enhancements such as new compiler options to detect or correct invalid data issues, which help ease your migration efforts from COBOL 4 or earlier to COBOL 6 or later compiler. In addition, the one-stop COBOL Migration Portal contains all the COBOL migration-related information to support your migration.


Use Enterprise COBOL and Automatic Binary Optimizer together

Use the latest version of Enterprise COBOL for new development, modernization and maintenance. Use IBM Automatic Binary Optimizer for z/OS (ABO), sold separately, to improve the performance of the COBOL modules without a recompilation plan.

Explore using ABO and Enterprise COBOL together Explore the video series

Improve productivity

Get easier problem determination and support for modern development tools that are supplied by both IBM and other ISVs and support of simplified programming techniques.

Explore how to simplify coding

Modernize applications

Modernize your environment to support web, cloud and mobile infrastructures, while reducing cost, risk and cycle time including RESTful JavaScript™ Object Notation (JSON) services with traditional XML web services, Native UTF-8 to efficiently communicate across applications, AMODE 64 (64-bit) batch applications development, interoperability between AMODE 31 (31-bit) and AMODE 64 (64-bit) COBOL programs and improved COBOL/Java interoperability.

Generate and parse JSON documents directly from COBOL

COBOL Report Writer support

IBM COBOL Report Writer is a separately orderable product that runs with the IBM COBOL compiler. It produces all the listings, reports and displayed summaries required in a COBOL application and users can significantly reduce the time and effort needed to code and test a program with printed output.

Explore Report Writer
Compare editions

Monthly License Charge Edition

A licensed, fully functional product for enterprise clients' production use, with world-class IBM support and monthly license charge pricing. 

Value Unit Edition

A licensed, fully functional product for enterprise clients' production use with world-class IBM support and value unit pricing. 

How to purchase

Step-by-step ordering instructions

Available through Shopz by searching 5655-EC6 or contacting an IBM Z representative.

Search in Shopz

Available through Shopz by searching 5697-V61 or contacting an IBM Z representative.

Search in Shopz

Pricing plan

Monthly License Charge (MLC)

One-time charge price metric based on Value Units

Use in production environments

For enterprise clients

World-class IBM support and subscription

Technical requirements Software requirements

z/OS 2.3 or later with required program temporary fixes (PTFs).

Hardware requirements

IBM Enterprise COBOL for z/OS, 6.4 runs on the following IBM servers:

  • IBM z16™
  • IBM z15™ or IBM z15 T02
  • IBM z14® or IBM z14 ZR1
  • IBM z13® or IBM z13s®
  • IBM zEC12 or IBM zBC12

Frequently asked questions

IBM Enterprise COBOL for z/OS normally ships a fix pack (or PTF) every two months. Check out the fixes and new functions delivered with each fix pack at the following link.

Fix list and new features for Enterprise COBOL for z/OS

You can install the latest PTFs by using the FIXCAT feature of SMP/E to take advantage of these features.

Explore new and improved features with PTFs installed

The What's New manual provides an executive overview of new and improved features in each COBOL version.

Explore what's new

Visit the IBM Software lifecycle website to check the lifecycle dates, announcement letters, and other information for each COBOL version.

Explore product lifecycle reports

Yes. the downloadable JAR (Java Archive) format and PDF format of documentation are available in the COBOL documentation library.

Browse the documentation in PDF version

You can start with the migration webinar and the performance tuning webinar, which are provided at no charge. Go to the COBOL migration and performance tuning webinars page, check the availability, and register.

Explore the migration webinars

Yes, check out all the COBOL migration resources at once in the COBOL Migration Portal, including the COBOL Migration Assistant that provides you a step-by-step wizard to guide your migration process.

Explore the migration portal

You can find all the COBOL education resources on IBM Developer.

Explore COBOL on IBM Developer

You can visit and download the performance tuning guide for each COBOL version.

Explore Performance Tuning
Related products IBM Automatic Binary Optimizer for z/OS

Optimization technology that directly optimizes COBOL modules without source recompilation and is complementary to the latest IBM Enterprise COBOL for z/OS compiler.

IBM watsonx Code Assistant for Z

A generative AI-assisted product built to accelerate mainframe application modernization at lower cost and with less risk.

IBM CICS Transaction Server for z/OS

Enables developers to create new applications in their language of choice with support for high-transaction workloads.

IBM Debug for z/OS

Debug and code coverage for z/OS applications written in COBOL, PL/I, C/C++ and Assembler.

IBM Db2 for z/OS

Db2 for z/OS offers agile, efficient, secure enterprise data serving for the world’s most demanding hybrid cloud, and transactional and analytics applications.

Explore the IBM COBOL Compiler family
Next Steps

Get started maximizing your IBM z/Architecture with IBM Enterprise COBOL for z/OS. Schedule a no-cost 30-minute meeting with an IBM Z and LinuxONE representative.

More ways to explore Documentation Support Fix list REF community IBM Redbooks® Support and services Global financing Flexible pricing Education and training Community Developer community Partners Resources