<?xml version="1.0" encoding="windows-1252"?>
<node id="236975" title="Perl Reference Materials: Books" created="2003-02-19 23:09:12" updated="2005-08-14 07:47:02">
<type id="17338">
sitefaqlet</type>
<author id="17342">
SiteDocClan</author>
<data>
<field name="doctext">
&lt;h3&gt;Essential resources:&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt; Our own [id://23304]
  &lt;li&gt; The [doc://perlfaq2#Perl-Books|Perl Books] list in the standard [doc://Perl documentation]
  &lt;li&gt; [http://books.perl.org/]
  &lt;li&gt; A [http://www.northbound-train.com/perlbooks.html|Perl Book Buying Guide]
  &lt;li&gt; [http://www.amazon.com/exec/obidos/tg/browse/-/4045/1/|Amazon's Top 100 Perl titles]
&lt;/ul&gt;

&lt;h3&gt;Perl Books:&lt;/h3&gt;
&lt;table cellspacing=0 cellpadding=5 border=1&gt;

&lt;tr&gt;&lt;td&gt;&lt;b&gt;Title&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Author, ISBN, comments, etc.&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.oreilly.com|O'Reilly:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/pperl3/|Programming Perl], 3rd Edition &lt;/td&gt;&lt;td&gt; Larry Wall, Tom Christiansen, John Orwant. [ISBN://0596000278]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/cookbook/|Perl Cookbook] &lt;/td&gt;&lt;td&gt; Tom Christiansen, Nathan Torkington. [ISBN://1565922433]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/advperl/|Advanced Perl Programming] &lt;/td&gt;&lt;td&gt; Siram Srinivasan. [ISBN://1565922204]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/lperl3/|Learning Perl], 3rd Edition &lt;/td&gt;&lt;td&gt; [merlyn|Randal L. Schwartz], Tom Phoenix. [ISBN://0596001320]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/lperlwin/|Learning Perl on Win32 Systems] &lt;/td&gt;&lt;td&gt; [merlyn|Randal L. Schwartz], Erik Olson, Tom Christiansen. [isbn://1565923243]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/perlnut/|Perl in a Nutshell] &lt;/td&gt;&lt;td&gt; Ellen Siever, Stephen Spainhour, Nathan Patwardhan. [ISBN://1565922867]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/perlcdbs/|Perl CD Bookshelf] &lt;/td&gt;&lt;td&gt; The above six O'Reilly titles on CD-ROM. Comes bundled with a print copy of &lt;i&gt;Perl in a Nutshell&lt;/i&gt;.  [ISBN://1565924622]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/cgi2/|CGI Programming with Perl], 2nd Edition &lt;/td&gt;&lt;td&gt; Scott Guelich, Shishir Gundavaram, Gunther Birznieks. [ISBN://1565924193]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/perlpr3/|Perl 5 Pocket Reference], 3rd Edition &lt;/td&gt;&lt;td&gt; Johan Vromans. [ISBN://0596000324]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/lperltk/|Learning Perl/Tk] &lt;/td&gt;&lt;td&gt; Nancy Walsh. [ISBN://1565923146]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/maperl/|Mastering Algorithms with Perl] &lt;/td&gt;&lt;td&gt; John Orwant, Jarkko Hietaniemi, John Macdonald. [ISBN://1565923987]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/perltkpr/|Perl/Tk Pocket Reference] &lt;/td&gt;&lt;td&gt; Stephen Lidie. [ISBN://1565925173]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/regex/|Mastering Regular Expressions] &lt;/td&gt;&lt;td&gt; Jeffrey E. F. Friedl. [ISBN://1565922573]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/prowg/|Programming Web Graphics with Perl &amp;amp; GNU Software] &lt;/td&gt;&lt;td&gt; Shawn P. Wallace&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/perldbi/| Programming the Perl DBI] &lt;/td&gt;&lt;td&gt; Alligator Descartes, Tim Bunce. [ISBN://1565926994]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/modperlpr/|mod_perl Pocket Reference] &lt;/td&gt;&lt;td&gt; Andrew Ford. [ISBN://0596000472]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/wrapmod/|Writing Apache Modules with Perl and C] &lt;/td&gt;&lt;td&gt; Lincoln Stein, Doug MacEachern&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/perlsysadm/|Perl for System Administration] &lt;/td&gt;&lt;td&gt; David N. Blank-Edelman. [ISBN://1565926099]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.oreilly.com/catalog/prkwin32/|Perl Resource Kit -- Win32 Edition] &lt;/td&gt;&lt;td&gt; Dick Hardt, Erik Olson, David Futato, Brian Jepson&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.awlonline.com|Addison-Wesley Longman:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://www.awlonline.com/productpage?ISBN=0201710145|CGI Programming with Perl: 1/e] &lt;/td&gt;&lt;td&gt; Kevin Meltzer, Brent Michalski. [ISBN://0201710145]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.awlonline.com/productpage?ISBN=0201419750|Effective Perl Programming: Writing Better Programs with Perl] &lt;/td&gt;&lt;td&gt; Joseph Hall, [merlyn|Randal Schwartz]. [isbn://0201419750]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.awlonline.com/productpage?ISBN=0201360683|Perl Power: A JumpStart Guide to Programming with Perl 5] &lt;/td&gt;&lt;td&gt; Michael Schilli. [isbn://0201360683]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.awlonline.com/productpage?ISBN=0201422190|CGI Programming in C and Perl] &lt;/td&gt;&lt;td&gt; Thomas Boutell. [ISBN://0201422190]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.awlonline.com/productpage?ISBN=0201700549|Perl Debugged] &lt;/td&gt;&lt;td&gt; Peter Scott, Ed Wright. [ISBN://0201700549]&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.manning.com|Manning Publications:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://www.manning.com/cross/index.html|Data Munging with Perl] &lt;/td&gt;&lt;td&gt; [davorg|David Cross]. [ISBN://1930110006]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.manning.com/verbruggen/index.html|Graphics Programming with Perl] &lt;/td&gt;&lt;td&gt;  Martien Verbruggen. [ISBN://1930110022]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.manning.com/petersen/index.html|Web Development with Apache and Perl] &lt;/td&gt;&lt;td&gt; [TheoPetersen|Theo Petersen]. [ISBN://1930110065]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.manning.com/Johnson/index.html|Elements of Programming with Perl] &lt;/td&gt;&lt;td&gt; [danger|Andrew L. Johnson]. [ISBN://1884777805]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.manning.com/Conway/index.html|Object Oriented Perl] &lt;/td&gt;&lt;td&gt; [thedamian|Damian Conway]. [ISBN://1884777791]&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.wiley.com/|Wiley:]
     Includes the &lt;b&gt;[http://www.dummies.com/|For Dummies]&lt;/b&gt; series.
     Used to be &lt;b&gt;Hungry Minds&lt;/b&gt;, and before that it was &lt;b&gt;IDG Books&lt;/b&gt;.
 --&gt;
      &lt;tr&gt;&lt;td&gt; [http://catalog.dummies.com/product.asp?isbn=0764507761|Perl for Dummies], 3rd Edition &lt;/td&gt;&lt;td&gt; [ISBN://0764507761]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://catalog.dummies.com/product.asp?isbn=0764532189|Apache Server Bible] &lt;/td&gt;&lt;td&gt; [ISBN://0764532189]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://catalog.dummies.com/product.asp?isbn=0764547291|Cross-Platform Perl], 2nd Edition &lt;/td&gt;&lt;td&gt; [ISBN://0764547291]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://catalog.dummies.com/product.asp?isbn=0764534785|Perl: Your visual blueprint for building Perl scripts] &lt;/td&gt;&lt;td&gt; [ISBN://0764534785]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.wiley.com/compbooks/stein/|Official Guide to Programming with CGI.pm] &lt;/td&gt;&lt;td&gt; Lincoln Stein&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.sybex.com|Sybex:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://scooter.sybex.com/sybexbooks.nsf/c4e0b766dd048c7c882569730065ede9/b7571658d64a39f88825693d0057f67c?OpenDocument|Perl, CGI, and JavaScript Complete]&lt;/dt&gt;
      &lt;tr&gt;&lt;td&gt; [http://scooter.sybex.com/sybexbooks.nsf/c4e0b766dd048c7c882569730065ede9/b60e1113d84657fc8825693d0057f5ea?OpenDocument|Mastering Perl] &lt;/td&gt;&lt;td&gt; Eric C. Herrmann&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://scooter.sybex.com/sybexbooks.nsf/2604971535a28b098825693d0053081b/e6cb15587edfa7d38825693d0057f8f5?OpenDocument&amp;amp;Highlight=0,Perl|Perl! I Didn't Know You Could Do That&amp;hellip;] &lt;/td&gt;&lt;td&gt; Martin C. Brown&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://scooter.sybex.com/sybexbooks.nsf/2604971535a28b098825693d0053081b/37f415847d4e95328825693d0057f464?OpenDocument&amp;amp;Highlight=0,Perl|Perl CGl Programming: No experience required.] &lt;/td&gt;&lt;td&gt; Erik Strom&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.mcp.com|Macmillan:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://www.mcp.com/detail.cfm?item=1578702151|Win32 Perl Scripting: The Administrator's Handbook] &lt;/td&gt;&lt;td&gt; Dave Roth. [isbn://1578702151]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.mcp.com/detail.cfm?item=0672317737|Sams Teach Yourself Perl in 24 Hours] &lt;/td&gt;&lt;td&gt; Clinton Pierce. [isbn://0672317737]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.mcp.com/detail.cfm?item=0672313057|Sams Teach Yourself Perl in 21 Days] &lt;/td&gt;&lt;td&gt; Laura Lemay. [isbn://0672313057]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.mcp.com/detail.cfm?item=1578700671|Win32 Perl Programming: The Standard Extensions] &lt;/td&gt;&lt;td&gt; Dave Roth. [isbn://1578700671]&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.osborne.com|Osborne:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://www.osborne.com/programming_webdev/0072129506/0072129506.shtml|Perl: The Complete Reference] &lt;/td&gt;&lt;td&gt; Martin C. Brown&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.osborne.com/programming_webdev/0072123397/0072123397.shtml|ActivePerl Developer's Guide] &lt;/td&gt;&lt;td&gt; Martin Brown&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.osborne.com/programming_webdev/0078824044/0078824044.shtml |Perl from the Ground Up] &lt;/td&gt;&lt;td&gt; Michael McMillan&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.osborne.com/programming_webdev/0072121424/0072121424.shtml|Perl Programmer's Reference] &lt;/td&gt;&lt;td&gt; Martin C. Brown&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.osborne.com/program/perl_devguide.htm|Perl Developer's Guide] &lt;/td&gt;&lt;td&gt; Edward Peschko, Michelle DeWolfe&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.osborne.com/programming_webdev/0072126760/0072126760.shtml|Debugging Perl: Troubleshooting for Programmers] &lt;/td&gt;&lt;td&gt; Martin Brown&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- [http://www.wrox.com|Wrox Press:] --&gt;

      &lt;tr&gt;&lt;td&gt; [http://www.perl.org/books/beginning-perl/|Beginning Perl] &lt;/td&gt;&lt;td&gt; Simon Cozens&lt;/td&gt;&lt;/tr&gt;

  &lt;!-- On-line books: --&gt;


&lt;tr&gt;&lt;td colspan=2&gt;&lt;b&gt;Books on Programming (not specific to Perl):&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;

      &lt;tr&gt;&lt;td&gt; [http://mspress.microsoft.com/prod/books/28.htm|Code Complete] &lt;/td&gt;&lt;td&gt; Steve McConnell. [isbn://1556154844]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; [http://www.awlonline.com/productpage?ISBN=020161622X|The Pragmatic Programmer] &lt;/td&gt;&lt;td&gt; [isbn://020161622X]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; Object-Oriented Design Heuristics &lt;/td&gt;&lt;td&gt; [isbn://020163385X]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; Object-Oriented Analysis and Design with Applications, Third Edition &lt;/td&gt;&lt;td&gt; [isbn://020189551X]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; Design Patterns &lt;/td&gt;&lt;td&gt; [isbn://0201633612]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; Analysis Patterns &lt;/td&gt;&lt;td&gt; [isbn://0201895420]&lt;/td&gt;&lt;/tr&gt;
      &lt;tr&gt;&lt;td&gt; An Introduction to Object-Oriented Programming &lt;/td&gt;&lt;td&gt; [isbn://0201824191]&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</field>
</data>
</node>
