Perl Tutorial

Perl Tutorial

Perl is a programming language developed by Larry Wall, especially designed for text processing. Though Perl is not officially an acronym but many times it is used as 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.

This tutorial provides a complete understanding on Perl.


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


Before you start practicing with various types of examples given in this reference, we are making an assumption that you have prior exposure to C programming and Unix Shell.

Execute Perl Online

For most of the examples given in this tutorial you will find Try it option, so just make use of this option to execute your Perl programs at the spot and enjoy your learning.

Try following example using Try it option available at the top right corner of the below sample code box −

# Hello World Program in Perl
print "Hello World!\n";