4 ms·
The best simple introduction i have found to the whole domain of Programming Languages/Interpreters/Compilers construction using tools is "Chapter 8, Program De
by rramadass 6y ago
The best simple introduction i have found to the whole domain of Programming Languages/Interpreters/Compilers construction using tools is "Chapter 8, Program Development" in the book The Unix Programming Environment by Kernighan & Pike. They develop a language and interpreter for "hoc(higher order calculator)". It is just about 40 pages which you can finish in a week and really understand the various pieces involved and how they fit together. I highly recommend not looking at anything else before finishing this.
Once the above is done, you can take a look at any of the popular Compiler construction books/resources many of which would be recommended here. One less well-known but comprehensive work is Project Oberon: The Design of an Operating System and Compiler by Niklaus Wirth.