What can z/OS XL C/C++ do for your business
IBM® z/OS® XL C/C++ exploits the latest z/Architecture®, including the latest IBM z15™ servers. The XL C/C++ compiler enables development of high-performing business applications and system programs on z/OS, while maximizing hardware use and improving application performance.
The z/OS XL C/C++ compiler can use the C/C++ runtime environment and library of runtime services available with the Language Environment® element that is provided with z/OS. The compiler supports embedded CICS® and SQL statements in C/C++ source, simplifying the operation of C/C++ within CICS and Db2® environments. XL C/C++ can be used with IBM Application Delivery Foundation for z/OS.
Benefits
Easily migrate applications to z/OS
IBM Open XL C/C++ 1.1 for z/OS supports up to C17/C18 and C++17 language standards and Clang interface for easier application migration to z/OS.
Increase return on investments
Improved application performance with leading-edge optimization technology and exploitation of the latest IBM Z® servers and middleware, including IBM CICS and IBM Db2.
Leverage system programming capabilities
The METAL option allows using C syntax to develop system programs and low-level free-standing applications on z/OS that can use advanced optimization technology.
IBM z/OS XL C/C++ compiler features
- Exploitation of the latest z/Architecture
- METAL C for system programming capabilities
- Support for program diagnosis and debug
- Industry standards support
- Support for automatic SIMDization optimization
- Advanced optimization technology
- High-performance mathematical computing libraries
- Cross platform compatibility
- Support for z/OS UNIX System Services
- Integration with IBM Application Delivery Foundation
- Support for embedded CICS and SQL statements