Announcement: IBM C/C++ and Fortran compilers to adopt LLVM open-source infrastructure

C and C++ compilers

IBM C and C++ compilers: Advanced technology, easier porting

IBM® XL C and C++ compilers offer advanced compiler and optimization technologies that are built on a common code base for easier porting of applications between platforms. They comply with the latest C/C++ international standards and industry specifications.

IBM C and C++ compiler family includes the following products:

  •     IBM XL C for AIX® and IBM XL C/C++ for AIX: Build optimized and tuned C and C++ applications on IBM AIX.
  •     IBM XL C/C++ for Linux: Optimize your HPC and cognitive C/C++ applications with advanced compilation technologies on Linux on IBM Power® Systems, including the POWER9™ processors.
  •     IBM z/OS® XL C/C++: Build optimized and tuned C and C++ applications on IBM z/OS platform.
  •     IBM XL C/C++ for z/VM®: Build optimized and tuned C and C++ applications on IBM z/VM platform.
  •     IBM Enterprise Metal C for z/OS: Simplify system programming by using C syntax to generate optimized assembler routines and creates Language Environment independent applications on z/OS.
  •     IBM SDK for Node.js – z/OS: Exploit the latest IBM Z® hardware with the advanced optimizing C and C++ compiler on z/OS that is shipped with the SDK.