Perl is a widespread web-oriented programming language, that's employed to create CGI scripts as well as a variety of apps. It's very handy as you don't have to submit the same program code over and over again so that you can get some action executed several times, but you'll be able to work with modules. They are pre-defined subroutines or groups of functions that can be called and executed within a script. This means that, you'll be able to include only a reference to a certain module within your code rather than using the whole module code again and again. This way, your script will be shorter, which means that it'll be executed much faster, not mentioning that it'll be a lot easier to maintain or modify. When you wish to take advantage of a third-party ready-made Perl script instead of creating your own, it'll most likely need certain modules to be pre-installed on the web hosting server.