Clang - to front-end kompilatora dla języków C, C++ oraz Objective-C. Docelowym generatorem kodu wykonywalnego jest LLVM. Celem projektu jest stworzenie alternatywy dla kompilatora z projektu GCC. Prace nad nim sponsorowane są przez Apple, a sam program wydany jest na licencji BSD. Clang posiada następujące cechy: krótki czas kompilacji, mała ilość zajmowanej pamięci przez kompilator w jej trakcie diagnostyka kodu, wskazująca dokładnie programiście miejsce popełnienia błędu kompatybilność z GCC Obecnie projekt jest w fazie gwałtownego rozwoju. W październiku 2008 roku kompilator był w stanie w pełni generować kod napisany w języku C oraz częściowo w Objective-C. Wsparcie dla C++ jest nadal niekompletne, a opiekunowie projektu "nie oczekują przyzwoitego wsparcia języka C++ przez najbliższe 2 lata lub nawet dłużej". Programiści systemu FreeBSD przeprowadzili udane próby skompilowania kompilatorem clang jądra swojego autorstwa. Istnieje możliwość zastąpienia GCC przez clang w tym systemie. Możliwość taka jest brana pod uwagę z powodu niedogodności związanych ze zmianą licencji GCC.
Clang - to front-end kompilatora dla języków C, C++ oraz Objective-C. Docelowym generatorem kodu wykonywalnego jest LLVM. Celem projektu jest stworzenie alternatywy dla kompilatora z projektu GCC. Prace nad nim sponsorowane są przez Apple, a sam program wydany jest na licencji BSD.