Jump to ratings and reviews
Rate this book

Programming Perl: Unmatched power for text processing and scripting

Rate this book
Adopted as the undisputed Perl bible soon after the first edition appeared in 1991, Programming Perl is still the go-to guide for this highly practical language. Perl began life as a super-fueled text processing utility, but quickly evolved into a general purpose programming language that’s helped hundreds of thousands of programmers, system administrators, and enthusiasts, like you, get your job done. In this much-anticipated update to "the Camel," three renowned Perl authors cover the language up to its current version, Perl 5.14, with a preview of features in the upcoming 5.16. In a world where Unicode is increasingly essential for text processing, Perl offers the best and least painful support of any major language, smoothly integrating Unicode everywhere—including in Perl’s most popular feature: regular expressions. Important features covered by this update include:

1174 pages, Paperback

First published January 1, 1991

54 people are currently reading
996 people want to read

About the author

Tom Christiansen

15 books8 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
894 (38%)
4 stars
820 (35%)
3 stars
457 (19%)
2 stars
95 (4%)
1 star
34 (1%)
Displaying 1 - 30 of 59 reviews
Profile Image for Ed Limonov.
13 reviews
Read
October 7, 2019
A great read and I think it will be an even better re-read in the future.
Profile Image for Apple84 Wylie.
20 reviews
August 4, 2008
The "camel" book. This book should be everyone's initiation into Perl. It is a great way to get your feet wet and start to see the scope of what Perl can do. Read this one first, "Intermediate Perl" 2nd, for object oriented programming in Perl. If you're still around after that, grab the "Perl Cookbook" to learn some nifty tricks.
Profile Image for Russel.
2 reviews1 follower
December 2, 2008
This book is the holy grail of Perl programming, it's a must read!
Profile Image for Marin.
5 reviews2 followers
May 25, 2015
This book is a mixed opinion kind of thing, a lot like the language itself. I think that if you find yourself strangely attached to Perl, you will also experience a strange attachment with this book. It feels as organic and chaotic as the language design and using it as a reference is a lot like using Perl to solve a problem - it's all there, it's just arranged in potentially ridiculous ways.

If you are considering using a printed copy of this book as a reference in this day and age, you should consider other options. Do you refer to printed manpages often? I thought not. Considering the book's notorious organization (notorious lack thereof), the only way you're going to be successful in finding specific language topics in reasonable time here is if you have already read the book a couple of times cover to cover (in which case you don't need my opinion).

However, this is generally construed as one of those good books on programming languages. It has an above average level of detail, it makes for an introductory text as well as a tune-up for the advanced user, but the real charm is how naturally language concepts are explained (even if they're misguided) and the unique insight it gives on the language design resulting in moments of unexpected intuition when using Perl. I think this book is beloved by a rare sort of right-brained geeks - it's too emotional for a stereotypical coolly logical C programmer and too technical and intense for a stereotypical creative think-tank Ruby programmer. It's Perl through and through.
Profile Image for James Swenson.
504 reviews34 followers
May 15, 2012
Would you believe it if I said that a programming manual was compusively readable? Pick up this book: I particularly recommend Chapter 27, "Perl as Culture" -- including the subsection on "Perl poetry."

Oh -- it's also a really useful reference, as should be expected, because the author is also the creator of the programming language.

Along with the camel, you'll probably want the llama.
Profile Image for Detlef.
8 reviews4 followers
April 8, 2013
I read this book back when it was only a couple years published. I laughed really hard and puzzled through the programming. I didn't have what it took to stick with Perl. I moved quickly into areas where I had better prospects. Recently, I've returned to dabble a little in areas where Perl is a solid choice and am having all these fond memories. I'm not sure I'll pick this up and read it again just yet. I also remember the llama book being more helpful getting me off the ground and I might revisit that!
31 reviews2 followers
September 23, 2014
Perl was my first language after not having written any code for 25 years and ASM being my weapon of choice during the 8-bit 6502 days.

This book not only taught me about Perl, but filled in a lot of the gaps in programming theory that I'd missed when I taught myself as a teenager.

It works well as a tutorial guide, as a reference, and as an intro to Comp Sci text.

I have it at my elbow whenever I work in Perl.
34 reviews4 followers
April 29, 2007
I give it a marginal 5 stars, mostly for all the use I've gotten out of it. The organization of the book is not the best, for example it would be nice if other keywords and reserved symbols (like, say, "while" or "{") were covered in detail in an easy to find ordered reference section, as the functions are. But it's still the best Perl reference out there.
Profile Image for Phil Moyer.
24 reviews3 followers
January 15, 2016
The original PERL book, written by Larry Wall, the designer/creator of PERL. Probably a bit dated now, I read this many years ago when PERL was first released and I needed to teach myself this "new" language. As with all the O'Reilly series of books, this is a good introduction to the language that will get you up and running in short order.
Profile Image for Jack Repenning.
77 reviews3 followers
December 23, 2010
Excellent reference work. It was better, back in the first edition, when the programming examples were co-bound, but it's really getting so huge (all the useful libraries) I can see why they don't do that any more.

TMTOWDI!
Profile Image for Anton Shevtsov.
33 reviews6 followers
June 10, 2011
Библия perl "Camelbook" - это один из тех источников к которому обращаешься постоянно в работе с Perl. Самое фундаментальное, основательное и, что немаловажно, человекочитабельное издание легендарной книги.

Всем начинающим, и продвинутым разработчикам рекомендуется в качестве настольной книги.
Profile Image for Alan.
41 reviews
August 22, 2007
excellent book. I really enjoyed this. It basically brought me up to speed in about a day on perl. This is a classic in my library.
Profile Image for Charlie.
36 reviews2 followers
February 29, 2008
Granted, I did not read this cover to cover, but very close to it.

For anyone hacking away at perl, this is the bible.
Profile Image for RJ.
151 reviews6 followers
Read
October 31, 2008
Programming Perl (3rd Edition) by Larry Wall (2000)
20 reviews3 followers
Want to read
December 27, 2008
Need to read this "The Bible"
Profile Image for Nathan Herring.
7 reviews3 followers
December 8, 2009
To be fair, I love Perl. I learned mostly on the 2nd edition, but this is the one on my shelf. Seriously in-depth but still easy to consume and then use as an indexable reference.
Profile Image for carl  theaker.
937 reviews52 followers
February 16, 2011


This was the text for a Perl class and appropriately
so as it was taught by Tom Christiansen one of the authors.
Contains all the perls of wisdom you should need for this
language.
25 reviews1 follower
Read
July 25, 2011
Must read for all Perl programmers
Profile Image for Marc Towersap.
79 reviews1 follower
August 31, 2012
great geek perl book, should be on every perl developers bookshelf
Profile Image for Duong.
1 review
October 28, 2012
I owe so much to this book. It would not be exaggerating to say this box changed my life.
Profile Image for Frank.
409 reviews
February 11, 2013
Classic perl programming book, back when hashes were 'associative arrays'.
Profile Image for Bruce Orcutt.
1 review2 followers
August 27, 2014
A must have reference for those needing to program in PERL.
Profile Image for Fred.
401 reviews11 followers
January 1, 2017
Worth reading again and again ....
Profile Image for Chankey Pathak.
10 reviews2 followers
August 23, 2017
A complete reference book for Perl programming language. A bit old but covers most of the topics.
25 reviews1 follower
February 17, 2019
This is the book that helped me fall in love with programming. One of the ten most influential works on programming in history IMHO.
Profile Image for Polar Bear.
24 reviews
October 20, 2019
One of five books I'd take to a deserted island with great internet and no Amazon delivery. Huge but worth re-reading periodically. Will teach you both Perl and Unix/Linux.
Displaying 1 - 30 of 59 reviews

Can't find what you're looking for?

Get help and learn more about the design.