First ... Back ... Next ... Last ... (Notes home)

Sources for Information

  • Your first stop is man perl and the associated manual pages. These include syntax as well as tutorial and overview information. Here is an almost-complete listing:
    	   perl		       Perl overview (this section)
    	   perlintro	       Perl introduction for beginners
    	   perltoc	       Perl documentation table of contents
    	   perlreftut	       Perl references short introduction
    	   perldsc	       Perl data structures intro
    	   perllol	       Perl data structures: arrays of arrays
    	   perlrequick	       Perl regular expressions quick start
    	   perlretut	       Perl regular expressions tutorial
    	   perlboot	       Perl OO tutorial for beginners
    	   perltoot	       Perl OO tutorial, part 1
    	   perltooc	       Perl OO tutorial, part 2
    	   perlbot	       Perl OO tricks and examples
    	   perlstyle	       Perl style guide
    	   perltrap	       Perl traps for the unwary
    	   perldebtut	       Perl debugging tutorial
    	   perlfaq	       Perl frequently asked questions
    	     perlfaq1	       General Questions About Perl
    	     perlfaq2	       Obtaining and Learning about Perl
    	     perlfaq3	       Programming Tools
    	     perlfaq4	       Data Manipulation
    	     perlfaq5	       Files and Formats
    	     perlfaq6	       Regexes
    	     perlfaq7	       Perl Language Issues
    	     perlfaq8	       System Interaction
    	     perlfaq9	       Networking
    	   perlsyn	       Perl syntax
    	   perldata	       Perl data structures
    	   perlop	       Perl operators and precedence
    	   perlsub	       Perl subroutines
    	   perlfunc	       Perl built-in functions
    	   perlopentut         Perl open() tutorial
    	   perlpacktut         Perl pack() and unpack() tutorial
    	   perlpod	       Perl plain old documentation
    	   perlpodspec	       Perl plain old documentation format specification
    	   perlrun	       Perl execution and options
    	   perldiag	       Perl diagnostic messages
    	   perllexwarn	       Perl warnings and their control
    	   perldebug	       Perl debugging
    	   perlvar	       Perl predefined variables
    	   perlre	       Perl regular expressions, the rest of the story
    	   perlref	       Perl references, the rest of the story
    	   perlform	       Perl formats
    	   perlobj	       Perl objects
    	   perltie	       Perl objects hidden behind simple variables
               perldbmfilter       Perl DBM filters
    	   perlipc	       Perl interprocess communication
    	   perlfork	       Perl fork() information
    	   perlnumber	       Perl number semantics
    	   perlthrtut	       Perl threads tutorial
    	   perlport	       Perl portability guide
    	   perllocale	       Perl locale support
    	   perluniintro	       Perl Unicode introduction
    	   perlunicode	       Perl Unicode support
    	   perlebcdic	       Considerations for running Perl on EBCDIC platforms
    	   perlsec	       Perl security
    	   perlmod	       Perl modules: how they work
    	   perlmodlib	       Perl modules: how to write and use
    	   perlmodstyle	       Perl modules: how to write modules with style
    	   perlmodinstall      Perl modules: how to install from CPAN
    	   perlnewmod	       Perl modules: preparing a new module for distribution
    	   perlutil	       utilities packaged with the Perl distribution
    	   perlcompile	       Perl compiler suite intro
    	   perlfilter	       Perl source filters
    	   perlembed	       Perl ways to embed perl in your C or C++ application
    	   perldebguts	       Perl debugging guts and tips
    	   perlclib	       Internal replacements for standard C library functions
    	   perlhack	       Perl hackers guide
    	   perlbook	       Perl book information
    	   perltodo	       Perl things to do
    	   perldoc	       Look up Perl documentation in Pod format
    	   perlhist	       Perl history records
    	   perldelta	       Perl changes since previous version
    	   perlcygwin	       Perl notes for Cygwin
    	   perlwin32	       Perl notes for Windows
    
  • The next critical source is the vast set of resources at perl.org. These include eBooks, tutorials, FAQs and other content.
  • If you are encountering an esoteric problem, or having trouble finding the information you need, try some general Web searching. In addition to Google and other search engines, you will often find good answers in the network newsgroups, searchable via Google groups.

First ... Back ... Next ... Last ... (Notes home)

UAF Computer Science
Prof. Greg Newby