Monkey Programming Language Implemented as an Interpreted Language as well as a Compiled Language Used 2 books by Thorston ball (Interpreter and Compiler books)