Perl is a very popular web-oriented programming language, which is designed to make CGI scripts and many different apps. It's really practical for the reason that you do not need to submit the very same code time and time again in order to get some task executed several times, instead you will be able to apply modules. These are pre-defined subroutines or sets of functions which can be called and executed in a script. That is to say, you can add just a reference to a given module in your program code rather than using the entire module code time and time again. This way, your script will be shorter, which means that it will be executed quicker, not mentioning that it'll be much simpler to maintain or modify. In case you would like to use some third-party ready-made Perl script rather than writing your own, it'll most likely need specific modules to be pre-installed on the website hosting server.