Overview of the interpreter