perl/CGIPerl er en forkortelse for «Practical Extraction and Report Language».

Dette er et språk som er optimert for enkelt å kunne scanne tekstfiler og skrive ut data i pene rapporter, og gjøre dette kjapt og effektivt. Dette gjør perl til et ypperlig verktøy for å søke gjennom logger og drive annet systemadministrativt arbeid, men det har i etterkant vokst til å bli så mye mer enn det.

Du har uten at du vet det sikkert brukt perl mange ganger på web. Hvis du har vært borti linker som heter noe med «cgi» er det høy sannsynlighet for at det ligger perl bak og kjører dem.

Perl er et såkalt scriptspråk, det krever ingen kompilator, men det krever at du har perl installert på webserveren. Perlprogrammer lager man som tekstfiler (f.eks i Notepad) og kjøres vha installert perl etterpå, eks slik: «perl mittskript.pl».

Perl kan brukes til nært sagt alt. Det finnes moduler for alle mulige og ikke mulige nettverksprotokoller og det er en stor brukerskare og mange utviklere.

Har jeg støtte for Perl/CGI?