Perl is a well-liked scripting language that's considered to be one of the most useful languages on the Internet. It's feature-rich and it's used to generate a variety of web-based apps and CGI scripts. What differentiates Perl from most of the alternative languages on the market is its support for modules - groups of commands for a particular job which can be included in a script just by calling them which means that you're able to write only one line within your script to have an entire module executed, instead of having the whole program code which is already a part of the module anyway. Because Perl can be used with numerous other languages and it features a lot of options based on what a specific app can do, it's employed by numerous popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.