querstrom, wenn du Lust hast, schau Dir doch auch mal Io an. Die Sprache ist speziell fuer embedded systems entwicklet, aber sehr maechtig. Vielleicht ist sie fuer Dein Projekt besser geeignet als Ruby oder Python?
Alternativ koenntest Du Dir auch eine Implementierung von LISP ueberlegen. Lisp ist ja nicht nur sehr maechtig, sondern auch relativ einfach zu implementieren. Also vermutlich weniger Aufwand fuer Dich als wenn du eine VM fuer Python schreiben musst.