许多语言开发新的编译器，其中一个最引发注意的就是Clang，它是一个新的编译器，同时支援C、Objective-C以及C++。主要来自苹果电脑的支持，Clang的目的用以取代GCC系统底下的C/Objective-C编译器，在当代的系统，他较为容易与集成开发环境（IDE）整合，而且对于线程有更好的支援。Clang从3.8版本开始已经支持OpenMP。GCC底下Objective-C的开发已经停滞，而苹果电脑已经将其支援移至其他的维护分支。Utrecht Haskell编译器可以产生LLVM使用的程式码，