Interpreted Programming Language Definition