Perl (Practical Extraction and Report Language) est un langage de programmation dérivé des scripts shell. Il a été créé en 1986 par Larry Wall afin de mettre au point un système de News entre deux réseaux. Il sagit dun langage interprété dont lavantage principal est dêtre très adapté à la manipulation de chaînes de caractères. De plus ses fonctionnalités de manipulation de fichiers de répertoires et de bases de données en ont fait le langage de prédilection pour lécriture dinterfaces CGI.
Perl possède de nombreuses fonctions permettant de :
Manipuler des chaînes de caractères.
Manipuler des fichiers.
Le langage Perl a un typage faible par rapport à des langages comme le langage C de plus lallocation de mémoire est prise en charge par linterpréteur. Dautre part Perl possède une caractéristique intéressante : Le dimensionnement automatique des expressions cestàdire que selon le type de variable une expression sera évaluée différemment.
Dautre part sa gratuité et sa présence sur de nombreux systèmes dexploitation en ont fait un langage de script approprié à la création de passerelles CGI.
Ce document intitulé « Perl Introduction » issu de Comment Ça Marche (http://www.commentcamarche.net/) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier modifier des copies de cette page dans les conditions fixées par la licence tant que cette note apparaît clairement.