LLVM

A collection of modular and reusable compiler and toolchain technologies. The main features of LLVM are generating relocatable machine code and providing the middle layers of a complete compiler system. LLVM is the full name of the project and is not involved with traditional virtual machines.

First released2003
Developed byLLVM Developer Group
Latest stable versionLLVM 14
Open-sourceYes

Interesting facts

The project started in 2000 as a research infrastructure at the University of Illinois at Urbana-Champaign.

Sign up for updates
straight to your inbox