Setting up the Perl 5.6 environment; Perl at 30000 feet - an overview of Perl; variables in Perl; Perl control structure and operators; functions and scope; context in Perl 6; references; more on Perl 6 references and common data structures; regular expressions; Perl built-in functions and variables; Perl 6 odds and ends; examples; introduction of object oriented programming for the uninitiated and the unaware; the syntax of libraries and modules; abstraction and modular programming in Perl; the syntax of objects; the common object; turning old code into object code; inheritance; layering and Perl; Perl development environment; Perl debugging tips; creating CGI scripts from existing tools; a Perl spreadsheet (pss) in Perl/Tk.