Caractéristiques du langage, versions.
Installation sous Unix Linux ou sous Windows.
Accès à la documentation, ressources Internet.
Types de données (scalaires, tableaux, hachages, références).
Opérateurs et expressions.
Instructions (tests, boucles, autres instructions).
Expressions régulières.
Fonctions.
Fonctions intégrées, modules standards, modules CPAN.
Gestion de fichiers, entrées/sorties.
Fonctionnalités complémentaires (tris, informations système, traitement de chaînes, processus).
Programmation CGI (programmes simples, formulaires).
Accès aux bases de données (exemple de MySQL).
Fabrication d’un module.
Implémentation Perl de la programmation objet.