Perl es un lenguaje para manipular textos, ficheros y procesos. Perl proporciona una forma fácil y legible para realizar trabajos que normalmente se realizarían en C o en alguna Shells. Podría decirse que Perl está a caballo entre un lenguaje de alto nivel (tipo C) y una 'Commands shell'.
Perl rueda en varios sistemas operativos y permite portar los fuentes a diferentes plataformas. No obstante, donde nació y donde más se ha difundido es bajo el sistema operativo UNIX.
Perl fué desarrollado por Larry Wall (lwall@netlabs.com), y está distribuido libremente bajo 'Copyleft' de GNU. Se puede obtener de muchos FTP anonymous, algunos de ellos:
* ftp.uu.net, en el directorio gnu/
* archive.cis.ohio-state.edu, en el directorio /perl
* jpl-devvax.jpl.nasa.gov, en el directorio /pub/perl |