Actualmente es posible compilar el lenguaje ensamblador de Parrot y el PIR (su lenguaje intermedio), para generar "bytecodes" -en formato Parrot- que pueden ser ejecutados dentro de esta máquina virtual.