The Best 5 Portable C Compiler Alternatives

  • GNU Compiler Collection

    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.

    Free Open Source Mac OS X Windows Linux Haiku

  • LLVM

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

    Free Open Source Mac OS X Windows Linux

  • clang

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

    Free Open Source Mac OS X Windows Linux BSD Cygwin

  • Open64

    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...

    Free Open Source Linux