Perl Tutorial

Perl Tutorial

Perl is a programming language developed by Larry Wall, especially designed for text processing. It stands for Practical Extraction and Report Language. It runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.

If you have basic knowledge of C or UNIX Shell then PERL is very easy to learn. This tutorial gives a complete understanding on Perl.


This reference has been prepared for the beginners to help them understand the basic to advanced concepts related to Perl Scripting languages.


Before you start doing practice with various types of examples given in this reference, I'm making an assumption that you are already aware about what is a computer program and what is a computer programming language.

Compile/Execute Perl Programs

If you are willing to compile and execute Perl programs on a Linux machine but you do not have a setup for the same, then do not worry. The is available on a high end dedciated server giving you real programming experience with a comfort of single click compilation and execution. Yes! it is absolutely free and its online.

1 - Perl Quick Reference Guide

A quick Perl reference guide for Perl Programmers.

Perl Quick Reference Guide

2 - Perl Useful Resources

A collection of Perl Sites, Books and Articles is given at this page.

Perl Useful Resources

3 - Perl Functions References

A complete list of important Perl functions arranged in alphabetical order.

Perl Functions References

4 - Perl Tutorial in PDF

Download a quick Perl tutorial in PDF format.

Perl Tutorial in PDF