Note

These online tutorials can provide an introduction to Perl so you can start writing your own scripts. Nevertheless, they don't teach everything there is to know about the language and one should still take care to learn all other things on his own from other resources.

If you prefer a tutorial written in a different human language, please try checking the foreign languages page

Our List of Tutorials

Intended for People with basic knowledge of C or something similar or even no knowledge of any programming language at all. Contains verbose slides filled with explanation, examples and anecdotes. Covers a basic subset of Perl, without too many "other ways to do it". (You are still expected to read the internal Perl documents after the second lecture)

A “side-by-side reference sheet” (or lingo) for Perl, as well as PHP, Python and Ruby, with many commonly used idioms. Useful for looking up idioms from a language you are better familiar with in Perl. (Creative Commons Attribution-ShareAlike 3.0 License).