Perl is a very popular scripting language which is employed to create different web-oriented apps, which includes CGI scripts. Among the characteristics which differentiate it from various other programming languages is the employment of modules - parts of Perl program code that perform predefined tasks and they're commonly accepted. Basically, rather than creating custom-made program code to do something or pasting tens and hundreds of lines of code in your script, you are able to "call" a module which already exists for this specific task and use only several lines of code. Due to this fact, your script will be executed much more rapidly as it'll be smaller. Employing modules will, in addition make a script simpler to modify as you will need to go through a smaller amount of program code. In case you want to use Perl on your site, you have to ensure that the mandatory modules are present on the server.