Programming Perl and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a £8.13 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Programming Perl on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Programming Perl: Unmatched power for text processing and scripting [Paperback]

Tom Christiansen , brian d foy , Larry Wall , Jon Orwant
4.4 out of 5 stars  See all reviews (5 customer reviews)
RRP: £38.50
Price: £23.36 & FREE Delivery in the UK. Details
You Save: £15.14 (39%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 9 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 1 Nov.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £17.61  
Library Binding --  
Paperback £23.36  
Trade In this Item for up to £8.13
Trade in Programming Perl: Unmatched power for text processing and scripting for an Amazon Gift Card of up to £8.13, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

9 Mar 2012 0596004923 978-0596004927 4

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:

  • New keywords and syntax
  • I/O layers and encodings
  • New backslash escapes
  • Unicode 6.0
  • Unicode grapheme clusters and properties
  • Named captures in regexes
  • Recursive and grammatical patterns
  • Expanded coverage of CPAN
  • Current best practices

Frequently Bought Together

Programming Perl: Unmatched power for text processing and scripting + Learning Perl + Perl Cookbook
Price For All Three: £70.28

Buy the selected items together
  • Learning Perl £17.67
  • Perl Cookbook £29.25

Customers Who Bought This Item Also Bought

Product details

  • Paperback: 1184 pages
  • Publisher: O'Reilly Media; 4 edition (9 Mar 2012)
  • Language: English
  • ISBN-10: 0596004923
  • ISBN-13: 978-0596004927
  • Product Dimensions: 17.8 x 5.4 x 23.3 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 152,936 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Book Description

Unmatched power for text processing and scripting

About the Author

Tom Christiansen is a freelance consultant specializing in Perl training and writing. After working for several years for TSR Hobbies (of Dungeons and Dragons fame), he set off for college where he spent a year in Spain and five in America, dabbling in music, linguistics, programming, and some half-dozen differentspoken languages. Tom finally escaped UW-Madison with undergraduate degrees in Spanish and computer science and a graduate degree in computer science. He then spent five years at Convex as a jack-of-all-trades working on everything from system administration to utility and kernel development, withcustomer support and training thrown in for good measure. Tom also served two terms on the USENIX Association Board of directors. With over thirty years' experience in Unix systems programming, Tom presents seminars internationally. Living in the foothills above Boulder, Colorado, Tom takes summers off for hiking, hacking, birding, music making, and gaming.

brian d foy is a prolific Perl trainer and writer, and runs The Perl Review to help people use and understand Perl through educational, consulting, code review, and more. He's a frequent speaker at Perl conferences. He's the coauthor of Learning Perl, Intermediate Perl, and Effective Perl Programming, and the author of Mastering Perl. He was an instructor and author for Stonehenge Consulting Services from 1998 to 2009, a Perl user since he was a physics graduate student, and a die-hard Mac user since he first owned a computer. He founded the first Perl user group, the New York Perl Mongers, as well as the Perl advocacy nonprofit Perl Mongers, Inc., which helped form more than 200 Perl user groups across the globe. He maintains the perlfaq portions of the core Perl documentation, several modules on CPAN, and some standalone scripts.

Larry Wall originally created Perl while a programmer at Unisys. He now works full time guiding the future development of the language. Larry is known for his idiosyncratic and thought-provoking approach to programming, as well as for his groundbreaking contributions to the culture of free software programming.

Jon Orwant founded The Perl Journal and received the White Camel lifetime achievement award for contributions to Perl in 2004. He's Engineering Manager at Google, where he leads Patent Search, visualizations, and digital humanities teams. For most of his tenure at Google, Jon worked on Book Search, and he developed the widely used Google Books Ngram Viewer. Prior to Google, he wasCTO of O'Reilly, Director of Research at France Telecom, and a Lecturer at MIT. Orwant received his doctorate from MIT's Electronic Publishing Group in 1999.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.4 out of 5 stars
4.4 out of 5 stars
Most Helpful Customer Reviews
4 of 4 people found the following review helpful
5.0 out of 5 stars The codification of Perl 10 Aug 2012
By cram
If you already program in Perl you know that "Programming Perl" is the de facto reference of the language. I haven't met Perl Mongers citing randomly from it, but we are not that far from it :) . If you're new to Perl, well now you know what you will be reading soon.

This brings us to the targeted public of this book and that's a tricky question. In my opinion, if you're new to Perl -or new to programming- you are better served by "Learning Perl" (or a similar book). On the other hand, if you are an experienced programmer you'll learn Perl from "Programming Perl" with a deep understanding of the language as a bonus. But 1184 pages may be a little too much to get your feet wet.

Don't return the book to Amazon yet or you take the tutorial-road: your copy will serve you well for years to come as reference for the less obvious aspects of the language (and let's be honest, there are several). So, this book is not a tutorial book. It's neither, unlike what I just wrote, a pure reference book. The book is very well written, with just enough humour (also: as not "too much") to make the 1184 pages digestible to get a deeper insight of the language, something that can not be said of many reference books that are written in a "phone book" style.

The previous versions dates from the year 2000 and covers ancient perls preceding the Perl revival and modernisation we're enjoying today. Well, if this book is so important for the language -the codification of the language as it were- and well written to be enjoyable, the authors should be lucky to not face trial for the Perl riots while waiting for the update of the book. More seriously, the update was indeed urgently needed and kudos to the authors: writing this kind of book (content and reputation) is hard. It helps that Larry, the creator of Perl, is part of the team. A great read.

Discuss the review at [...]
Was this review helpful to you?
3 of 3 people found the following review helpful
5.0 out of 5 stars *The* Perl book 26 May 2012
Format:Paperback|Verified Purchase
As expected, a thorough presentation of one of the most powerful computer languages today. I have been using this language for a few years, for projects ranging from one liners to full blown network daemons, and I think mostly anything can be done with it. Even after all these years, the book gave me a lot of information, on how this great language came to be, how it works, and how it should be used. The book is easy to read, with good examples. The language is presented in a funny way, and the whole book is infused by the freedom and power given to the programmer bz Perl.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
3.0 out of 5 stars I would buy another book 4 Jan 2014
By J. Ling
Format:Kindle Edition|Verified Purchase
I bought this to refresh my memory of Perl and of its strength in using regular expressions. This book seems to jump about a lot in its explanation of Perl and introduces concepts without explaining them, which I found very confusing, expecially as I was reading it on a Kindle and couldn't thumb through the book to find other sections quickly!

Unfortunately it didn't help with regular expressions - it mentioned them on occasion but not all in one place and I had to resort to Google in the end.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars The Perl Book 4th edition 27 Jan 2013
Format:Paperback|Verified Purchase
An excellent update of a master tome. It manages to really come around everything Perl. The writing is kept in the known conversational tone with the occasional humor bits that you'd expect from Larry Wall and company. A worthy update of a modern classic.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars The ultimate Perl bible, zesty reading 9 Dec 2012
Format:Paperback|Verified Purchase
Although I haven't read the first quarter of it yet (more than a thousand pages) it's obvious that this is the ultimate reference for everything Perl. It also makes for a pleasant read, as the authors abuse of humorous references and tongue-in-cheek statements specially appealing for the brainier bunch. There is also (at least in the first chapters) a concern with the linguistic background and semantic capabilities of Perl, exposed frequently.

However, the sheer volume and pacing may not be suitable for newcomers to Perl. I'd recommend this book as an addition to 'Learning Perl' by Randal L. Schwartz, Brian D Foy & Tom Phoenix. This book offers a quicker, effective hands-on introduction to Perl with a very similar refreshing tone of writing.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category