24 Best Books on Perl Programming

«
»
We have compiled a list of the Best Reference Books on Perl Programming, which are used by students of top universities, and colleges. This will help you choose the right book depending on if you are a beginner or an expert. Here is the complete list of Perl Programming Books with their authors, publishers, and an unbiased review of them as well as links to the Amazon website to directly purchase them. If permissible, you can also download the free PDF books on Perl Programming below.

1. Introduction to Perl Programming

1."Computer Book Introduction: Effective Perl Programming, Computers and Intractability: A Guide to the Theory of NP-Completeness" by Source Wikipedia and LLC Books
“Computer Book Introduction: Effective Perl Programming, Computers and Intractability: A Guide to the Theory of NP-Completeness” Book Review: The book is designed for the graduate and undergraduate students of Computer Engineering. It includes the study of Perl and Ruby programming language. It also discusses the concepts of firewall and network security. The book covers principles of compiler design, concepts of object oriented programming and C++ programming. It provides theoretical and practical applications of these programming languages in game design, web developers and videogames. The book describes the art of deception, computer game design, metaobject protocol as well as art of Unix programming. It contains numerous examples and illustrations based on these concepts.

2."Think Perl 6" by Laurent Rosenfeld and Allen Downey
“Think Perl 6” Book Review: This book is helpful for the computer engineering students who are interested in learning the Perl Programming language. It includes basic concepts of programming and some advanced programming techniques. It covers explanation on variables, expressions, conditions, loops, functions and useful algorithms. The book also covers concepts of object oriented programming and use of methods and functions. It explains how functional programming makes the code simpler and easy to understand. In addition, it discusses the concept of regular expressions in analyzing the textual content.

3."Bioinformatics Biocomputing and Perl: An Introduction to Bioinformatics Computing Skills and Practice" by Michael Moorhouse and Paul Barry
“Bioinformatics Biocomputing and Perl: An Introduction to Bioinformatics Computing Skills and Practice” Book Review: This book is helpful for the undergraduate students of Computer Engineering in learning the Bioinformatics Computing Skills. It includes the programming skills required to process Bioinformatics data. It covers the importance of the Perl programming language in the bioinformatics community. The book also covers discussion of using Bioinformatics data in order to promote relational database systems. In addition, it discusses application of web based technologies in publishing the application and data on the internet.

4."An Introduction to Language Processing with Perl and Prolog" by Pierre M Nugues
“An Introduction to Language Processing with Perl and Prolog” Book Review: This book is designed for the undergraduate and graduate students of Computer science Engineering. It focuses on the principles of natural language processing and issues related to it. It also covers the functions and algorithms involved in the language processing. Concepts of Prolog and Perl Programming language is discussed on brief. This book would be helpful for the programmers and researchers of computational linguistics. It contains theoretical as well as practical understanding of the topics covered in the book.

5."Introduction to CGI/Perl" by Stephen Brenner
“Introduction to CGI/Perl” Book Review: The book is informative for the students and researchers interested in the study of Perl programming and World Wide Web. It provides guidance on creating dynamic content and programs for WWW. Importance and impact of dynamic content on the web sites is covered. It includes discussion on the standard library of Perl to create common gateway interface (CGI) scripts. The book involves tips and guidance necessary for CGI programmers. It contains explanations with various examples and practical illustrations of the concepts.

6."Beginning Perl for Bioinformatics: An Introduction to Perl for Biologists" by James Tisdall
“Beginning Perl for Bioinformatics: An Introduction to Perl for Biologists” Book Review: This book is meant for the study of Bioinformatics and Perl Programming language. It focuses on the basic concepts of programming and working with DNA strings and sequences. It provides application of Perl Programming for biological data analysis. It covers concepts of arrays, databases, regular expressions and hashes using Perl programming. The book also covers the topic of debugging the code and random number generators. It also discusses various problems in Bioinformatics and some skills and techniques for them. It contains numerous practical examples and illustrations based on these problems.

advertisement
advertisement
7."PERL. Introduccion al desarrollo Web / PERL. Introduction to Web Development (Programacion)" by Steve Suehring


2. Perl Programming

1."Learning Perl" by Randal L Schwartz
2."Programming Perl" by Brian d Foy
“Programming Perl” Book Review: This book is written for computer science students and people interested in learning perl. Topics like I/O layers and encodings, new backlash escapes and regular expressions are covered in this book. Elaborate explanations are given on CPAN. Other topics luke regexes, backlash escapes and Unicode 6.0 are also covered in this book.

3."Perl For Dummies" by Paul Hoffman
“Perl For Dummies” Book Review: This book is written for computer science students and people interested in learning perl. The book is designed to provide ways to use perl in different operating systems. The topics include installing perl on various platforms, creating conditional and loops and using subroutines for modularity. Information regarding using Perl under different operating systems like UNIX, Windows and Macintosh is provided in this book. Chapters that teach the user to install perl, working with text and numbers and constructing lists are also included in this book. Other topics like operators, functions, conditionals and loops are also included in this book.

4."Perl Programming for the Absolute Beginner" by Jerry Lee Ford
5."Perl Cookbook" by Tom Christiansen and Nathan Torkington
“Perl Cookbook” Book Review: This book is a guide to the programming practical language. This book is written for computer science students and people interested in learning perl. Topics like objects, classes, signals and exceptions are elaborately explained. The book includes features such as syntax, new backlash escapes, unicode 6.0 and expanded coverage of CPAN. Other topics like data structures, pattern matching and text substitutions and hashes are also included. This book contains many problems along with their solutions and practical examples for better understanding. Thousands of examples ranging from brief one-liners to complete applications are included in this book.

6."Perl by Example" by Ellie Quigley
7."Perl One-Liners: 130 Programs That Get Things Done" by Peteris Krumins
“Perl One-Liners: 130 Programs That Get Things Done” Book Review: This book is written for computer science students and people interested in learning perl. This book contains more than 100 one-liners than does functions like manipulating line spacing, tallying column values in a table and many more. One-liners then encode, decode and convert strings, generate random passwords and add or remove spaces are included in this book.

8."Effective Perl Programming: Ways to Write Better, More Idiomatic Perl" by Joseph N Hall and Joshua A McAdams
“Effective Perl Programming: Ways to Write Better, More Idiomatic Perl” Book Review: This book is written for computer science students and people interested in learning perl. Topics like CPAN, databases, debugging, distributions and external processes are explained in this book. The basics of perl idiomatics, perl regular expressions and subroutine files are also included in this book. This book contains many carefully explained examples for better understanding.

9."Perl Pocket Reference: Programming Tools" by Johan Vromans
“Perl Pocket Reference: Programming Tools” Book Review: This book is written for computer science students and people interested in learning perl. This book contains elaborate explanations on many basic and advanced topics. A summary of the perl syntax rules is also included. Chapters explaining topics like operators, built-in functions, and other features are included.

10."Programming for Linguists: Perl for Language Researchers" by Michael Hammond
“Programming for Linguists: Perl for Language Researchers” Book Review: The book is a guide for the beginners of perl programming. It contains plenty of easy to understand examples and exercises for essentials of good programming.

advertisement
11."The Programming Language Perl for Biologists" by Asheesh Shanker
“The Programming Language Perl for Biologists” Book Review: The book is useful to undergraduate and postgraduate students of bioinformatics. It can also be useful to people who want to learn perl programming. It contains theories as well as practical applications. It ranges from basic concepts to advance level concepts.

12."Programming Pearls (ACM Press)" by Jon Bentley
“Programming Pearls (ACM Press)” Book Review: The book is a comprehensive guide of fundamental principles including design principles. It consists of practical programming techniques.

13."Perl: The Complete Reference" by Martin Brown
“Perl: The Complete Reference” Book Review: The book is designed for developers of every level. It covers building blocks of a perl. It also consists of numerous real-world examples and techniques.

14."Perl Programming Interview Questions You'll Most Likely be Asked" by Vibrant Publishers
“Perl Programming Interview Questions You’ll Most Likely be Asked” Book Review: This book is designed for new job seekers in the IT industry. It guides an interviewee to achieve their IT career. It includes plenty of programming questions answers, HR questions and various aptitude tests.

15."Introduction to Programming Languages" by Arvind Kumar Bansal
“Introduction to Programming Languages” Book Review: The book is designed for undergraduate semesters students. It contains principles of programming language design and implementation. This book consists of data structures and discrete structures. The topics of the book contain syntax and semantics, imperative programming and object-oriented programming.

advertisement
16."Perl Best Practices" by Damian Conway
“Perl Best Practices” Book Review: The book provides the rules, conventions, standards and practice. It is a helpful guide to programmers to communicate and coordinate with one another.

17."Perl: The Programming Language" by Jules J Berman
“Perl: The Programming Language” Book Review: This book will be helpful to beginners for understanding programming languages easily. The book provides concise and clear concepts of computer science. It elaborates the fundamentals of open-source programming systems.

We have put a lot of effort into researching the best books on Perl Programming and came out with a recommended list and their reviews. If any more book needs to be added to this list, please email us. We are working on free pdf downloads for books on Perl Programming and will publish the download link here. Fill out this Perl Programming books pdf download" request form for download notification.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & technical discussions at Telegram SanfoundryClasses.