Linux has a diverse range of other compilers available, many of which are released under freely distributable licenses. Here are the finest.
Read moreTag: compiler
rustc – compiler for the Rust programming language
rustc is the compiler for the Rust programming language.
Read moreNuitka – optimizing Python compiler
Nuitka is the optimizing Python compiler written in Python that creates executables that run without an need for a separate installer.
Read moreNASM – asssembler for the x86 CPU architecture
NASM is an asssembler for the x86 CPU architecture portable to nearly every modern platform, and with code generation for many platforms.
Read moreNumba – Speed up Applications with High Performance Functions
Numba is a compiler for Python array and numerical functions that gives you the power to speed up your applications with high performance functions.
Read moreFree Pascal – professional Pascal compiler
Originally known as FPK-Pascal, the Free Pascal compiler is a 32 and 64 bit Turbo Pascal and Delphi compatible Pascal compiler.
Read moreBigloo – practical Scheme compiler
The Bigloo system contains a Scheme compiler that can generate C code and Java virtual machine (JVM) or .NET Framework (.NET) bytecode.
Read moreFreeBASIC – BASIC compiler
FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features.
Read moreCHICKEN – compiler for the Scheme programming language
CHICKEN is a compiler for the Scheme programming language. It produces portable and efficient C and supports the R5RS and R7RS (work in progress) standards.
Read moreBabel – JavaScript compiler – use next generation JavaScript
Babel is a toolchain tool that helps you write code in the latest version of JavaScript.
Read moreclang – C language family frontend for LLVM
Clang is a compiler front end for the C, C++, and Objective-C programming languages. It uses the Low Level Virtual Machine (LLVM) as its back end.
Read moreGlasgow Haskell Compiler – programming suite for Haskell
Glasgow Haskell Compiler (GHC) is a state-of-the-art programming suite for Haskell.
Read moreLLVM – compiler infrastructure
The Low-Level Virtual Machine (LLVM) is a compiler infrastructure, a collection of libraries and tools that make it easy to build compilers, optimizers, etc.
Read moreispc – Intel SPMD Program Compiler
ispc is a compiler for a variant of the C programming language, with extensions for “single program, multiple data” (SPMD) programming.
Read moreAOCC Compiler suite – AMD Optimizing C/C++ Compiler
AOCC is a highly optimized C, C++ and Fortran compiler for x86 targets especially for AMD processors.
Read more