Para quem está começando a aprender linguagens dinâmicas, CGI com Perl é a melhor opção. CGI: Common Gateway Interface como o próprio nome diz, ele é a interface entre o cliente e o servidor, enquando PERL: Pratical Extraction and Report Language, é a linguagem utilizada para desenvolver os scritps que vão rodar no servidor Perl.
Tutorial de Perl
Apostila muito boa sobre uma linguagem bastante usada na Web, principalmente para quem desenvolve Software Livre, o Perl é muito utilizado em Sistemas de código Aberto, boa oportunidade de aprender.