Aqui você encontra os melhores sites sobre CGI. 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.