PERL signifie "Practical Extraction and Report Language". PERL est un langage de programmation dont la syntaxe repose sur celles du langage C et des langages de script (Shell, awk, sed). PERL permet d'extraire des informations (textes, fichiers, processus, chaîne de caractères) et générer des rapports. PERL permet aussi de développer des applications web puis de les mettre à jour. A ce titre, PERL est un langage compatible avec toutes les plateformes.