L'affichage de ce site
a été optimisé
pour Firefox et une
définition d'écran
d'une largeur
de 1280 px.
Ce site a pour but de présenter des programmes réalisés en langage Perl dont l'objet est la manipulation de données textuelles. Le travail présenté a été réalisé au sein de la discipline Programmation pour le T.A.L. avec Perl dirigé par Serge Fleury au sein de l'Institut de Linguistique et Phonétique Générales et Appliquées.(ILPGA).

Perl est un langage interprété, c'est-à-dire qu'il ne nécessite pas de compilation mais il est moins rapide qu'un programme compilé, polyvalent et adapté au traitement et à la manipulation de fichiers texte.  La grande popularité de Perl vient de sa compatibilité avec toutes les plateformes d'aujourd'hui (UNIX, Windows, Mac, Atari, etc.), de sa gratuité mais aussi d'une certaine simplicité: Perl permet de faire en quelques lignes de commande ce qu'un programme en langage C fait en plusieurs centaines de commandes.

Perl permet, en plus de manipuler des fichiers et données textuelles, de manipuler des processus, de générer, mettre à jour et analyser des fichiers HTML, de fournir un accès "universel" aux bases de données, de convertir des formats de fichiers, enfin le module TK de Perl permet désormais de créer des interfaces interactives.

Ce site est divisé en deux parties elles-mêmes divisées en plusieurs
étapes subdivisées en différents exercices visant à apprendre pas à pas
les différentes ressources proposées par le langage Perl.