Perl is a very popular web-oriented programming language, that's designed to make CGI scripts and also many different apps. It is really handy as you do not have to generate the very same program code over and over in order to have some task executed a couple of times, instead you will be able to employ modules. They are pre-defined subroutines or sets of functions which can be called and executed in a script. This means that, you will be able to include only a reference to a particular module inside your program code instead of using the entire module code time and time again. This way, your script will be shorter, which means that it'll be executed quicker, not mentioning that it'll be easier to maintain and modify. When you would like to take advantage of some third-party ready-made Perl script instead of creating your own, it'll probably need certain modules to be present on the hosting server.