Perl is a widespread web-oriented programming language, that is used to set up CGI scripts along with a variety of applications. It's very useful due to the fact that you do not need to submit the very same program code over and over again in order to have some action executed several times, but you'll be able to apply modules. They are pre-defined subroutines or groups of functions that can be called and executed within a script. That is to say, you'll be able to add only a reference to a specific module within your program code rather than using the entire module code over and over again. This way, your script will be shorter, which means that it shall be executed much faster, not mentioning that it will be easier to maintain or modify. When you would like to employ some third-party ready-made Perl script rather than creating your own, it will probably need particular modules to be pre-installed on the hosting server.