Clang C Language Family Frontend for LLVM The Clang project provides a language front-end and tooling infrastructure for languages in the C language family (C, C++, Objective C C++, OpenCL, and CUDA) for the LLVM project
clang: C++ Compiler Get Started Downloads C++14 C++1y Status Report a Bug Get Involved Planet Clang
Clang - Wikipedia Clang retains more information during the compiling process than GCC, and preserves the overall form of the original code, making it easier to map errors back into the original source Clang's error reports are more detailed, specific, and machine-readable, so IDEs can index the compiler's output
llvm-project clang at main · llvm llvm-project · GitHub Welcome to Clang This is a compiler front-end for the C family of languages (C, C++ and Objective-C) which is built as part of the LLVM compiler infrastructure project
Clang - Getting Started The 'clang' driver is designed to work as closely to GCC as possible to maximize portability The only major difference between the two is that Clang defaults to gnu99 mode while GCC defaults to gnu89 mode