Supercomputing Networking Research Education Ohio Supercomputer Center Site Map Staff Directory Support

Introduction to Perl

Description
Perl is a general-purpose interpreted language that is optimized for text and file manipulation, I/O, and system tasks. It provides a simple and efficient way to do many jobs, and acts as a complement to traditional programming languagues (C/C++) or shell scripting languages and editors. Perl is available for most computing computing environments and can be downloaded and installed free of charge.

This course will cover a broad range of features of the Perl programming language, including the language syntax, functions, library modules, regular expressions, and some object-oriented features. The course also explores invocation options, debugging, common mistakes, and much more.

Prerequisites
Some prior programming experience (particularly in C/C++) will be helpful, but is not essential.

Target Audience
Persons interested in learning the fundamentals (or expanding their knowledge) of Perl.

Class Duration
2 days

Handouts
October 2000, HTML wrapped JPEGs with Frames or PDF, Dave Roberston

November 2004, PDF, Pete Carswell