BUY THIS BOOK
Add to Cart

PDF $27.99

Safari Books Online

What is this?

Looking to Reprint or License this content?

Learning Perl, Third Edition Making Easy Things Easy and Hard Things Possible

By Randal L. Schwartz, Tom Phoenix
Third Edition  July 2001 
Pages: 334
ISBN 10: 0-596-00132-0 | ISBN 13: 9780596001322
starstarstarstarstar (Average of 13 Customer Reviews)

This book has been updated—the edition you're requesting is OUT OF PRINT. Please visit the catalog page of the latest edition.

The latest edition is also available on Safari Books Online.

Book description

Learning Perl is the quintessential tutorial for the Perl programming language. The third edition has not only been updated to Perl Version 5.6, but has also been rewritten from the ground up to reflect the needs of programmers learning Perl today. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.
Full Description

If you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will name Learning Perl--also known affectionately as "the Llama." The first edition of Learning Perl appeared in 1993 and has been a bestseller ever since. Written by two of the most prominent and active members of the Perl community, this book is the quintessential tutorial for the Perl programming language. Perl began as a tool for Unix system administrators, used for countless small tasks throughout the workday. It has since blossomed into a full-featured programming language on practically every computing platform, and is used for web programming, database manipulation, XML processing, and (of course) system administration--all this while still remaining the perfect tool for the small daily tasks it was designed for. Perl is quick, fun, and eminently useful. Many people start using Perl because they need it, but they continue to use Perl because they love it. The third edition of Learning Perl has not only been updated for Perl 5.6, but has also been rewritten from the ground up to reflect the needs of programmers learning Perl today. Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the book to better match the pace and scope appropriate for readers trying to get started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the book is famous. This edition of the Llama includes an expanded and more gently-paced introduction to regular expressions, new exercises and solutions designed so readers can practice what they've learned while it's still fresh in their minds, and an overall reworking to bring Learning Perl into the new millennium. Perl is a language for getting your job done. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.

Browse within this book

Cover | Table of Contents | Colophon




Featured customer reviews

Write a Review


Best way to learn perl,  March 13 2007
Rating: StarStarStarStarStar
Submitted by Dan   [Respond | View]

I own an older version but when I read it a couple years ago it was the only way I went from knowing no perl to having a good knowledge of perl.

You should have some level of programming experience to use this book, but I think you can get it with some effort if not.


From Llama to Camel in one little book!,  February 13 2007
Rating: StarStarStarStarStar
Submitted by Robert Menes   [Respond | View]

Every other book I've been through to learn Perl never got to the good points; by Eris, I wanted a book with some meat on it! Once I found Learning Perl for sale at my local used book store, I picked it up and started thumbing through it. While a few examples of code were a little confusing for me, this book made learning many of the fundamentals of Perl easy. It also spoke to me as if I were an intelligent, reasoning human, rather than belittling me or trying to throw scare tactics at me. Anyone who wishes to get started with Perl should pick up this book! All it takes is a little Llama to get you to be one with the Camel.


Great, but not so much for real beginners,  October 23 2006
Rating: StarStarStarStarStar
Submitted by Anonymous Reader   [Respond | View]

Sou analista de sistemas de Redes e a Hardware na Universidade Católica de Angola, gostaria bastante de continuar com aprofundamento de curso de Linux estou interessadissimo.
desde os meus cordias abraço


Domingos Pessela Manico

Read all reviews


Great, but not so much for real beginners,  June 07 2005
Rating: StarStarStarStarStar
Submitted by Dan   [Respond | View]

I do absolutely love this book and it helped me greatly, but I think it's important to realize the audience. If you have NO experience with programming anything, then you may want to get a better "beginner's programming" book. Having said that, I only know a little BASIC from several years ago and the book made perfect sense to me (after a few flashbacks).


Learning Perl, 3rd Edition Review,  November 23 2004
Submitted by Dave Spence   [Respond | View]

Absolutely brilliant! Probably the best computer book I've ever read. The tutorial style of the book made it very easy to read from cover to cover and the questions at the end of each chapter brought it all together. I wish all books were this well written.


Learning Perl, 3rd Edition Review,  November 23 2004
Submitted by Dave Spence   [Respond | View]

Absolutely brilliant! Probably the best computer book I've ever read. The tutorial style of the book made it very easy to read from cover to cover and the questions at the end of each chapter brought it all together. I wish all books were this well written.


Learning Perl, 3rd Edition Review,  January 02 2004
Rating: StarStarStarStarStar
Submitted by Jerry M. Howell II   [Respond | View]

This book was wonderful. With a schoolbook approach it helps re-enforce the concepts you have learned. As a mater of fact, the fact that instructors use this book for those purposes is interesting. I throughly enjoyed this book and would recommend it to anyone serous about learning Perl.

Jerry M. Howell II


Learning Perl, 3rd Edition Review,  March 02 2003
Rating: StarStarStarStarStar
Submitted by Roger Shanks   [Respond | View]

O'Reilly is THE source for technical information. That withstanding, The 3'rd edition of Learning Perl took a step back from the second edition.


Learning Perl, 3rd Edition Review,  February 04 2003
Rating: StarStarStarStarStar
Submitted by Jarion Stevens   [Respond | View]

Learning Perl is a must for anyone who wants to learn to program in perl. The excercises reinforce the reading material so you learn perl rather than just read about it. Another excellent book from O'Reilly.


Learning Perl, 3rd Edition Review,  November 08 2002
Rating: StarStarStarStarStar
Submitted by Bob Lucas   [Respond | View]

Excellent book for beginning Perl. Needs a few more exercises per chapter, but they are concise and to the point. Go through this whole book, then get Programming Perl, and Perl in a Nutshell as a quick reference.


Learning Perl, 3rd Edition Review,  May 12 2002
Rating: StarStarStarStarStar
Submitted by some bloke in melbourne   [Respond | View]



Pros: excellent introduction. Much hand-holding. No fear of missing the next step--the authors really teach their material very well.

Cons: Much hand-holding. After two weeks I've finished the book and I know I'll never use it as a reference--I'll have to buy the Camel book for that. While Learning Perl is a very well-written introduction that teaches a new subject very well, the lack of larger, significant exercises/projects and the relatively small scope of the book leave me feeling that something was lacking from my rather expensive purchase. (O'Reilly books are bloody expensive here in Australia!)




Learning Perl, 3rd Edition Review,  March 09 2002
Rating: StarStarStarStarStar
Submitted by Mike   [Respond | View]

Like all O'Reilly books, stright to the point with

no waste of paper.


Learning Perl, 3rd Edition Review,  January 29 2002
Rating: StarStarStarStarStar
Submitted by Ken Payne   [Respond | View]

What a swell book! It covers everything you need. I'm coming from a Windows platform and everything still worked fine on the first try. Debugging is a snap. Its true that if something is wrong with your program in Perl, its because you really are trying too hard!

This book is a great intro to Perl, but it goes way beyond the basics. It makes programming in Perl an intuitive experience, like a second verbal language.


Learning Perl, 3rd Edition Review,  November 15 2001
Rating: StarStarStarStarStar
Submitted by Sid Owen   [Respond | View]

This book is great

I picked up this book in the University library. I read the first two chapters and realised that this book had to make its way home. A very good read and one that any serious budding Perl guru has to read.


Learning Perl, 3rd Edition Review,  November 12 2001
Rating: StarStarStarStarStar
Submitted by Martin Richard Sanders   [Respond | View]

This has to be the best book I have ever read on perl, along with Programming Perl (also from O'reilly). Ever since I bought this book I have not been able to put it down. It starts off with an excellent tutorial introducing some of the main uses of perl, before moving on to a more in depth discussion of each subject.

I never pick this book up without learning something new and end up rushing to my computer to try out the new piece of magic that I have just learned.

I will be using this book for a long time. O'reilly books tend to be either good, or very good, however this book sets a new standard with the way it makes learning perl easy and also fun.

Without this gem I would still be coding in C (heaven forbid) and shouting at my computer on a regular basis.

This would be great for students as well as old hacks like myself.


Media reviews "...this book really is a masterpiece. An easy to follow syntax, brilliant organization, and well thought content really give this book its edge. Overall this book gets five out of five stars from me."
--Adam Fortuno, M.U.D.slinger (Macintosh Users of Delaware Newsletter), Spring 2004

"This book was a very nice surprise. I expected to read it once and put it away on the shelf of once read never used books. But it will be a handy memory jogger, especially after periods between Perl programming. I have been reading and tweaking a few Perl routines and decided it was time for some formal study of this powerful language. So of course the best place to start was with this book. The book is organized well and reads easily, but is packed with language details...At least for now, it will stay within close reach."
--Dan Ewart, Williamsburg Macromedia User's Group, Feb 2003

"'Learning Perl' remains the best perl tutorial known to this reviewer."
--Dr. Robert J. Meier, Metro Detroit Linux User Group, March 2002

Read all reviews

See larger cover