This book teaches novices the basics of the Perl language, and pays special attention to features that most trouble new users. They can then interact with their file system, OS, and network environment to create such useful CGI programs as data collection, shopping cart, server push and email forms.