Perl is a widespread web-oriented computer programming language, that's employed to generate CGI scripts and various applications. It's really practical since you don't need to create the same code over and over so that you can get some process executed more than once, but you'll be able to use modules. They're pre-defined subroutines or sets of tasks which can be called and executed in a script. That is to say, you can add just a reference to a certain module inside your program code rather than using the whole module code over and over again. This way, your script will be shorter, therefore it shall be executed quicker, not mentioning that it'll be easier to maintain and modify. In case you would like to employ a third-party ready-made Perl script rather than creating your own, it will most likely need particular modules to be present on the web hosting server.