El Parrot CPU dispone de cuatro tipos de datos básicos:
IV
Un tipo entero; garantía de ser lo suficientemente grande para guardar un puntero.
NV
Una arquitectura de tipo de coma flotante.
CADENA
Un resumido, independientemente de la codificación tipo de cadena.
PMC
Un valor escalar.
Los tres primeros tipos son de por sí bastante explicativa; el tipo final - Parrot Magic Cookies, son un poco más difíciles de entender.
PMC de Parrot Magic Cookie. Las PMC representar cualquier estructura de datos compleja o tipo, incluido los tipos de datos (arrays, tablas hash, etc. ). UN PMC puede implementar su propio comportamiento de aritmética, lógica y realiza las operaciones de cadena, lo que permite de comportamiento específico que se presentó. Las PMCs se puede integrar en el Loro archivo ejecutable o cargado dinámicamente cuando se necesiten.