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 →