Perl is a very popular web-oriented programming language, that's designed to generate CGI scripts along with many different apps. It is very handy as you do not need to generate the very same code again and again to have some process executed more than once, instead you'll be able to use modules. They are pre-defined subroutines or sets of tasks which can be called and executed inside a script. This means that, you will be able to add just a reference to a specific module in your program code as an alternative to using the entire module code over and over again. This way, your script will be shorter, thus it will be executed more rapidly, not mentioning that it'll be much simpler to maintain and / or modify. In case you wish to use some third-party ready-made Perl script as an alternative to writing your own, it will probably need specific modules to be pre-installed on the website hosting server.