PERL Tutorial PERL : Practical Extraction and Reporting Language. It is a programming language developed by Larry Wall. It is an open source server side programming language extensively used for web scripts and to process data passed via the Common Gateway Interface from HTML forms etc.Perl scripts are not embedded within HTML pages and do not download to the web browser but reside on the server.And often used for creating CGI programs.