JPerl es un lenguaje interpretado, de alto nivel, con el que resulta sencillo realizar scripts rápidos, con un tiempo de vida previsto corto.
Aunque su enfoque básico sea declarativo, permite una programación orientada a objetos. Da la impresión, eso sí, de basarse en una sintaxis inventada sobre la marcha.
flexible y potente.
El más cercano sería Python. Al igual que éste ofrece un uso flexible y potente de listas y mapas (hashes), garbage collection, uso de variables sin declaración previa.
En Python hay que asignarles un valor antes de utilizarlas; en Perl se inicializan a cero (o a “”, según el contexto) de forma implícita
Creadores: Larry Wall