Perl is a very popular web-oriented computer programming language, that's designed to set up CGI scripts along with many different apps. It is very convenient owing to the fact that you don't need to produce the same program code over and over in order to have some action executed several times, but you can work with modules. They're pre-defined subroutines or groups of activities that can be called and executed inside a script. In other words, you can add just a reference to a certain module inside your program code instead of using the whole module code over and over again. In this way, your script will be shorter, therefore it'll be executed faster, not mentioning that it will be a lot easier to maintain or modify. In case you wish to employ some third-party ready-made Perl script rather than creating your own, it'll most likely need particular modules to be pre-installed on the hosting server.