Perl is a preferred scripting language which is used to build different web-oriented applications, including CGI scripts. Among the features that distinguish it from alternative languages is the employment of modules - batches of Perl code that execute predefined tasks and they're universally accepted. Basically, instead of generating tailor-made code to perform something or pasting tens and hundreds of lines of code in your script, you will be able to "call" some module that already exists for this specific job and use just a couple of lines of code. Consequently, your script shall be executed much more quickly since it will be much smaller. Employing modules will additionally make the script easier to edit as you will have to go through much less code. If you'd like to use Perl on your website, you should make sure that the needed modules are available on your server.