PerlTutor - The Interactive Perl Tutorial

PerlTutor is an interactive, quick-start tutorial for the Perl programming language.

PerlTutor assumes no prior knowledge of Perl, and is designed to getting you quickly up and running with developing Perl code.

PerlTutor is not a complete, exhaustive tutorial by any means, but there is enough material here to give the beginner a basic understanding of the language, with links to many other sites, text books, etc, which cover advanced features in more detail.

The key feature of is PerlTutor is interaction - there are a number of basic Perl tutorials available which provide static text only, but PerlTutor has a different approach - when following this tutorial you will frequently be quizzed on your understanding of the material presented. As you work through the course, you will become familiar with the 'Check Point' symbol - a red traffic light which means 'Don't pass this point until you can answer these questions.' A checkpoint will contain one or more questions, which can be any of the following types:

  • fill-in-the-blank
  • complete-the-code-fragment
  • multiple choice
  • true/false
Here's an example - click on True/False for each question to see how they are marked (yes, the questions do get more difficult later on!). You don't get a green light until all the questions in a Check Point have been answered correctly.

 Check Point
I am interested in learning Perl programming: True   False


PerlTutor uses interactive techniques to speed up learning: True   False

Layout of PerlTutor Lessons
A few pointers on the colour scheme:
  • The first time a new concept or keyword appears, it is always highlighted in red.
  • Example Perl code is always displayed in blue: print "Hello World\n";
  • Example output from a Perl program is shown in bold orange, like this: Hello, World!

You can navigate through the site using the drop-down menu at the top of the screen, or via the next page» & «previous page links at the bottom of the screen.


Exercises... are included at the end of every lesson, with sample answers. To get full benefit from this interactive Perl tutorial, be sure to work through every exercise.

next page»



Auctions Ending Soon on ebay with a current bid of only one penny!



Copyright (c) Sharp Software  - Reproduction of PerlTutor in any format is strictly prohibited

Miscellaneous Links

Collector's Site for The Outsiders Comics Collector's Site for The Phantom Comics Collector's Site for Sandman Comics Collector's Site for Tarzan Comics Collector's Site for Tomahawk Comics Collector's Site for Unknown Soldier Comics Collector's Site for Vigilante Comics Collector's Site for Warlord Comics Collector's Site for Captain America Comics Collector's Site for Defenders Comics Collector's Site for Howard The Duck Comics Collector's Site for Dazzler Comics Collector's Site for New Mutants Comics Collector's Site for Nick Fury Comics Collector's Site for Power Pack Comics Collector's Site for Venom Comics Collector's Site for Quicksilver Comics Collector's Site for Alpha Flight Comics Collector's Site for Dr Strange Comics Collector's Site for Nomad Comics