Compilers, Runtimes, and Tools
This section covers the 14 major compiler and runtime tools in the Language Lineage dataset — including GCC, LLVM, V8, SpiderMonkey, GHC, and HotSpot JVM. Each entry documents what the tool is written in, its relationships to languages, and its implementation history.
.NET Runtime
CoreCLR.
BEAM VM
Bogdan/Björn's Erlang Abstract Machine.
Chez Scheme
R.
Clang
LLVM C/C++/Objective-C frontend.
FemtoLisp
Lightweight Scheme-like Lisp by Jeff Bezanson.
GCC
GNU Compiler Collection.
GHC
Glasgow Haskell Compiler.
HotSpot JVM
Sun/Oracle JVM.
JavaScriptCore
Apple/WebKit JavaScript engine.
LLVM
Low Level Virtual Machine.
mrustc
Alternative Rust compiler in C++.
Roslyn
.
SpiderMonkey
Mozilla JavaScript engine.
V8
Google JavaScript engine.
Explore All in Graph →