Try it now
IBM Open XL C/C++ 1.1 for z/OS, IBM’s newest LLVM based C/C++ compiler supports up to C17/C18 and C++17 language standard features, making it ideal for z/OS UNIX users porting from distributed platforms.
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.
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.