CLANG
The Clang tool is a front end compiler that is used to compile programming languages such as C++, C, Objective C++ and Objective C into machine code.
An LLVM used to compile all the apps on the iPhone and the OS it compiles Googles’ production server applications.