(Practical Extraction and Report Language) is a language optimized for scanning arbitrary text files, extracting
information from those text files, and printing reports based on that
information. It's also a good language for many system management tasks. The
language is intended to be practical (easy to use, efficient, complete) rather
than beautiful (tiny, elegant, minimal).
Perl is perhaps the most popular scripting language
on the Internet. Perl can use sophisticated
pattern matching techniques to scan large amounts of data quickly.
Perl is used in Programming Language and Advanced Perl classes.
Perl can be
downloaded free of charge from