IBM XL C/C++ for z/VM is a standards-based programming tool for developing large, complex, computationally-intensive applications. XL C/C++ for z/VM lets you write C and C++ applications or extend existing C applications using C++.