AlternativeTo Logo

clang Alternatives

clang is described as 'C, C++, Objective C and Objective C++ front-end for the LLVM compiler' and is an app in the development category. There are six alternatives to clang for Linux, Mac, Windows, BSD and Haiku. The best alternative is GNU Compiler Collection, which is both free and Open Source. Other great apps like clang are LLVM, Portable C Compiler, Open64 and Open Watcom.

This page was last updated
clang iconclang
  12
  • FreeOpen Source
  • Mac
  • Windows
  • Linux
  • BSD
  • Cygwin

C, C++, Objective C and Objective C++ front-end for the LLVM compiler.

Learn more about clang

  1. GNU Compiler Collection icon

    GNU Compiler Collection

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Haiku

    The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain.

    No screenshots yet
  2. LLVM icon

    LLVM

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    LLVM is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages.

    No screenshots yet


  3. Portable C Compiler

    • FreeOpen Source
    • Linux
    • BSD

    pcc is a C99 compiler which aims to be small, simple, fast and understandable.

    No screenshots yet
  4. Open64 icon

    Open64

    • FreeOpen Source
    • Linux

    Open64 is an open source, optimizing compiler for the Itanium and x86-64 microprocessor architectures. It supports Fortran 77/95 and C/C++, as well as the shared memory programming model OpenMP.

    No screenshots yet
  5. Open Watcom icon

    Open Watcom

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Open Watcom is a project of the open source community to maintain and enhance the Watcom C, C++, and Fortran cross compilers and tools.

    No screenshots yet


  6. zapcc icon

    zapcc

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    zapcc is a caching C++ compiler based on clang, designed to perform faster compilations

    Screenshot
Showing 6 of 6 alternatives