Interpreters

Interpreters are computer programs that translate instructions in the input language into the actions specified by the instructions.

read/eval/print loops

Interpreters need to maintain memory in order to keep track of name-object pairs - environment, i.e,
environments = big scopes


Links

Sources