• Crafting Interpreters:
    • This looks to be a nice book to learn about compilers/interpreters, and hopefully the difference between the two, through implementation.