The V8 interpreter that generates bytecode from a given AST. Acts as a Register-Based Virtual Machine