Joe Lewis's Blog

Thoughts, Musings & Stories

Awesome Compiler Resources



Implementing a Simple Compiler on 25 Lines of JavaScript

Developing Statically Typed Programming Language

Let’s Build An Interpreter

Let’s Build A Compiler

Let’s Build A Scheme Compiler

Compiler Basics - Series

Write Your Own Programming Language & Compiler In Python

Implementing a small programming language

Introduction To LLVM

Just Read These Two Papers To Build A Compiler (Pascal compiler internals) (A quick intro to expression parsing, grammars, and stuff) (HN Links)

Experience of folks who’ve tried building compilers

I Built a Lisp Compiler

My First LLVM Compiler

Books (paid book)\~torbenm/Basics/basics_lulu2.pdf - Compiler Basics