Perl ist die Kurzform für "Practical Extraction and Reporting Language" und ist eine Programmiersprache, die 1987 von Larry Wall entwickelt worden ist.
Perl ist eine interpretierte Sprache (Skriptsprache), die weitgehend Plattform-unabhängig ist. Programme für „Common Gateway Interface“ (CGI), werden häufig in Perl geschrieben, da sich die Sprache gut für die Verarbeitung von CGI-Dateien anwenden lässt. Perl hat viele Eigenschaften der Programmiersprachen C, Pascal und BASIC.