Short for Practical Extraction and Report Language, Perl is a programming language developed by Larry Wall, especially designed for processing text. Because of its strong text processing abilities, Perl has become one of the most popular languages for writing CGI (Common Gateway Interface) scripts. Perl is an interpretive language, which makes it easy to build and test simple programs.