Clang
Clang is a compiler front end for the C , C++ , Objective-C and Objective-C++ programming languages , as well as the OpenMP , OpenCL , RenderScript , CUDA and HIP frameworks . 
<triplet> Clang <subj> compiler front end <obj> instance of <subj> C <obj> implementation of <subj> C++ <obj> implementation of <subj> Objective-C++ <obj> implementation of <triplet> C <subj> programming language <obj> instance of <triplet> C++ <subj> programming language <obj> instance of <triplet> Objective-C <subj> programming language <obj> instance of <triplet> Objective-C++ <subj> programming language <obj> instance of <triplet> OpenCL <subj> C <obj> programming language <subj> C++ <obj> programming language <subj> programming language <obj> instance of <triplet> CUDA <subj> programming language <obj> instance of