
Clang, frontend pro C, C++, Objective-C a Objective-C++ a součást projektu LLVM, hlavního konkurenta GCC, přidal podporu konceptů, které jsou součástí nejnovější aktualizace jazyka (C++20).
Koncepty umožňují specifikovat podmínky a omezení pro typové parametry. Vedou tak k čitelnějšímu a bezpečnějšímu kódu a v neposlední řadě také ke srozumitelnějším chybovým hláškám ohledně šablon. Koncepty jsou vedle korutin nejpřínosnějším rozšířením, která přináší C++20.