Clang（类似英文单字"clang"）是一个C、C++、Objective-C和Objective-C++程式语言的编译器前端。它採用了LLVM作为其后端，由LLVM2.6开始，一起释出新版本。它的目标是提供一个GNU编译器套装（GCC）的替代品，支援了GNU编译器大多数的编译设定以及非官方语言的扩充功能。作者是克里斯·拉特纳（Chris Lattner），在苹果公司的赞助支持下进行开发，而原始码授权是使用类BSD的伊利诺伊大学厄巴纳-香槟分校开源码许可。Clang专案包括Clang前端和Clang