L'idée de mettre en oeuvre des machine basées sur un langage de programmation remonte aux débuts des années 1960. Mais plutôt que de construire des processeurs spécifiques (matériel), il est apparu plus intéressant de réaliser des interpréteurs (logiciel) s'exécutant sur différents processeurs physiques. La machine virtuelle Pascal a, initialement été développée par N. Wirth, le créateur du langage, à l'EPF Zurich. La présente description est inspirée de l'implémentation de B. Hansen dans On Pascal compilers.