Monkey programming language Based on books by Thorsten Ball Writing An Interpreter in Go Writing A Compiler in Go