Perl is an excellent programming language that's frequently used for generating CGI scripts and also a variety of web-based applications. Among its major advantages is that it supports modules - ready-made batches of code which are designed to do various tasks and to increase the efficiency of a certain script without clogging it with unnecessary lines of code. This means that, in the event that five jobs should be performed, you can use five lines of program code in order to call each of the modules rather than adding a couple of hundred lines used to create the actual modules within your script. Perl is really handy and it may be used for various purposes, that's why many corporations have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is often used in addition to other programming languages for instance PHP or Python.