Un interpréteur de script peut passer, ou non, par une étape de pré-compilation. En fait, il peut contenir le pré-compilateur qui agirait lors du chargement du script.
On peut tout-à-fait faire de la programmation graphique avec un bon interpréteur de script: tcl/tk le fait, javascript peut être considéré comme le faisant aussi...