/r/ProgrammingLanguages Reading List

This is a list of valuable resources for programming language design and implementation.

If contributing, add your resource to the appropriate section, give a short description and appropriate credit. Keep sections in alphabetical order.

Online resources

Start-to-finish tutorials

Compiler architecture

Language design

Virtual Machine design


General compiler implementation

Software, Frameworks