Perl est un langage de programmation dynamique polyvalent et portable. Il est utilisé dans une grande variété de domaines: scripts de gestion de système, traitement de texte, gestion de contenu Web, calculs de biologie, etc. Il possède une riche bibliothèque de modules réutilisables gratuits - le CPAN et une communauté dynamique d'utilisateurs et de développeurs.