http://www.geeksalad.org/parrot/
Parrot is a virtual machine used to efficiently execute bytecode for interpreted languages.