Awesome Compiler LLVM - The LLVM Compiler Infrastructure Clang - A C language family frontend for LLVM Writing a compiler in Ruby, bottom up