1. A method for interpreting program code in a service provider environment, the method comprising: identifying program code to be executed using an interpreter in the service provider environment; detecting, using the interpreter, a symbol in the program code; accessing, at the interpreter, a symbol table to fetch a value corresponding to the symbol in the program code, wherein the symbol table includes a plurality of symbols and corresponding values, and the symbol table is stored on a distributed data store included in the service provider environment; replacing the symbol in the program code with the value fetched from the symbol table; translating, using the interpreter, the program code using the value fetched from the symbol table into executable code; and updating the symbol table to include an output generated from execution of the program code, wherein the output is retrievable to other program codes executing in the service provider environment.