Clang é um frontend de linguagem C da família LLVM (32-bits). Ele é usado para compilar código fonte em linguagem C para ser executado em computadores. Ele é uma ferramenta importante para desenvolvedores de software, pois ajuda a traduzir o código escrito pelo programador para uma forma que a máquina  entenda. 