LLVM is a compiler infrastructure designed for compile-time, link-time, run-time, and… 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 spawned a wide variety of front ends: languages with compilers which use LLVM include Objective-C, Fortran, Ada, Haskell, Java bytecode, Python, Ruby, ActionScript, GLSL, D, and Rust.
Find Top 10
LLVM
Alternatives
# | Image | App Name | Features | Platforms | Price | Website Link |
1 | Portable C Compiler | Linux BSD |
Free | Website | ||
3 | GNU Compiler Collection | Mac Windows Haiku Linux |
Free | Website | ||
4 | clang | Mac Windows Cygwin BSD Linux |
Free | Website |