Pretty Polly

Parrot is a virtual machine used to efficiently execute bytecode for interpreted languages - specifically, Perl 6, although the plan is to support various different languages. Parrot will be the core of the Perl interpreter and the target platform to which Perl 6 code is compiled.

For further information about Parrot, see the parrot web site.