Perl is a powerful programming language that's commonly used for making CGI scripts and various kinds of web-based applications. Among its major pros is that it supports modules - ready-made batches of code which are designed to perform numerous tasks and to extend the functionality of a given script without slowing it with unneeded lines of code. In other words, in the event that five jobs have to be executed, you can use five lines of program code in order to call each of the modules rather than adding hundreds of lines used to set up the actual modules in your script. Perl is very convenient and it can be used for a number of purposes, that's why many corporations have included it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's commonly used in addition to other programming languages like PHP or Python.