Well then, take a look at the "Crafting Interpreters" book, by Robert Nystrom (@munificent). Its online version is completely free (https://craftinginterpreters.com/contents.html), and covers everything from the basics up to bytecode generation, garbage collection and optimizations, in an easy-to-follow manner. Of course, if you find the material useful, consider supporting the author by buying a proper edition of the book (details at https://craftinginterpreters.com/).
#programming #programminglanguages #compilers #interpreters #langdev #computerprogramming #compsci #CraftingInterpreters

