Translator, compiler + VM