clang AlternativesCompilers and other similar apps like clang

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

clang iconclang
  16
  • ...

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

More about clang
clang alternatives page was last updated May 21, 2024
Copy a direct link to this comment to your clipboard
  1. Copy a direct link to this comment to your clipboard

    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. As well as being the official compiler of the unfinished GNU operating system, GCC has been adopted as the...

    11 GNU Compiler Collection alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Haiku

    GNU Compiler Collection VS clang

     
    • GNU Compiler Collection is the most popular Windows, Mac & Linux alternative to clang.

    • GNU Compiler Collection is the most popular Open Source & free alternative to clang.

    • GNU Compiler Collection is Free and Open Sourceclang is also Free and Open Source
  2. LLVM icon
     21 likes
    Copy a direct link to this comment to your clipboard

    LLVM is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages. Originally implemented for C and C++, the language-agnostic design (and the success) of LLVM has since...

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    LLVM VS clang

     
  3. Copy a direct link to this comment to your clipboard

    The Tiny C Compiler is an x86, x86-64 and ARM processor C compiler created by Fabrice Bellard. It is designed to work for slow computers with little disk space . Windows operating system support was added in version 0.9.23 .

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows
    • Linux

    Tiny C Compiler Features

    1.  Portable

    Tiny C Compiler VS clang

     
  4. Copy a direct link to this comment to your clipboard

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

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux
    • BSD

    Portable C Compiler VS clang

     
  5. Open64 icon
     1 like
    Copy a direct link to this comment to your clipboard

    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.

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux

    Open64 VS clang

     
  6. Copy a direct link to this comment to your clipboard

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

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux

    Open Watcom VS clang

     
  7. zapcc icon
     Like
    Copy a direct link to this comment to your clipboard

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

    License model

    • FreeOpen Source

    Country of Origin

    • IL flagIsrael

    Platforms

    • Mac
    • Windows
    • Linux

    zapcc Features

    1.  C++

    zapcc VS clang

     
7 of 7 clang alternatives