Start reading Learning Perl on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Learning Perl

Learning Perl [Kindle Edition]

Randal L. Schwartz , Tom Phoenix
4.6 out of 5 stars  See all reviews (11 customer reviews)

Kindle Price: £14.00 includes VAT* & free wireless delivery via Amazon Whispernet
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £14.00  
Library Binding --  
Paperback --  
Kindle Daily Deal
Kindle Daily Deal: At least 60% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Customers Who Bought This Item Also Bought

Product Description


"The authors of the Learning Perl book made it a complete introduction to Perl with a very sympathetic tone of voice....." --, May 2002

"The best book for learning Perl is called Learning Perl, and it is by Randal Schwartz and Tom Phoenix. " -- Dave Cross, Linux Format, May 2002

Easily as good an introduction to Perl as the first
edition. -- Keith Schengili-Roberts, Computer Paper, Feb 2002

If you want to understand Perl, this is where to start. Highly recommended. -- Major Keary, PC Update, October 2002

This is the book to measure all others against. -- Richard Mateosian, IEEE, Jan/Feb 2002

Product 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.

Product details

  • Format: Kindle Edition
  • File Size: 825 KB
  • Print Length: 336 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 3 edition (9 Feb 2009)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B0026OR2WW
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Bestsellers Rank: #532,724 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Authors

Discover books, learn about writers, and more.

Customer Reviews

4.6 out of 5 stars
4.6 out of 5 stars
Most Helpful Customer Reviews
38 of 38 people found the following review helpful
5.0 out of 5 stars i like it! 13 Oct 2001
By A Customer
my first encounter with computer programming was in 1990 when i somehow purchased a book about C++; c was almost synonumous to me with computers at that time and i remember making the assumption that ++ "probably means it is twice as good"! needless to say that other than impressing my dad with a huge book, it literally put me off computer languages for nearly a decade. i had a brief fling with java in 1998, but before i got through all the marketing hype time was up when my gf started calling me a nerd. i recently realized that i desperately need to do the simple things that i want, rather than adapt my needs to what is commercially availabe, and pay hundreds for the 95% of features i'd never use. i encountered scripting languages, python and perl, during my transitional conversion to linux, and the promise of something easier was thrilling, i got larry's (programming perl) and though having it for a couple of weeks i was unable to write any perl scripts, he seemed to go on and on and his "witty" remarks and "culture" stuff became irritating as i realized i was not going to benefit much from reading the huge book. i encountered this book - learning perl - in the local bookstore and the impulse was too strong to resist, i started browsing it on the toilet seat and found myself comfortably staying there for almost an hour, the book seemed quite engaging and the simplicity of it readlly made me happy; i simply felt "i can do it" regarding all the things that i wanted my computer to do. it strikes me now that i can adapt my machine to my needs rather than adapt my needs to what my machine can do through the applications i have. also the potential for an infinite amount of fun! Read more ›
Comment | 
Was this review helpful to you?
21 of 21 people found the following review helpful
By Amazon Customer VINE VOICE
This is how introductions to programming languages should be written. A friendly, easy-to-follow, sequential chapter-based approach takes the beginner through the basics of Perl, building up to incredibly complex tasks. A great deal of detail on regular expressions and their use has helped me understand them completely where other books (and a course at university) have failed. The examples are thorough and well-documented with model solutions, and the index is comprehensive if you want to use this book as a reference. It doesn't go into detail on CGI or object-oriented Perl, which the book "Programming Perl" covers in more detail, so if you have specific tasks to do then "Programming Perl" may be more up your street. If you're interested in learning Perl for Unix system administration or web services (or virus writing!) then tackle this book first - it's a brilliant helping hand to guide the unwary newbie through an absolute minefield.
Comment | 
Was this review helpful to you?
6 of 6 people found the following review helpful
5.0 out of 5 stars Brilliant - Will teach you Perl well 20 Oct 2003
By A Customer
Learning Perl is one of many O'Reilly masterpieces.

The chapter will explain to you a concept, or a few concepts, and then the excercises at the end of the chapter allow you to test this knowledge out and check with the back of the book.

Combining just the right amounts of information and humour, this book is a godsend to someone who wants to learn perl.

This book is only a tutorial, and therefore a book such as Programming Perl is a wonderful companion.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Well I now know Perl ... 30 Jan 2003
As with most of the o'reilly books this was easy to read and informative too. This book covers enough to get one started with perl.
Perl is a great language and I wish I used it more often. The only trouble with "learning Perl" is that it makes you want to buy it's big brother "programming Perl" (the classic Camel book)!
Comment | 
Was this review helpful to you?
5.0 out of 5 stars very good 28 Dec 2013
Format:Paperback|Verified Purchase
reasonable condition book and did not expect it much better: I still have to read it but expect it to be good!
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Great for the price 29 May 2013
Format:Paperback|Verified Purchase
Got the book for 1p + £2 posting or something, only indication that it had ever been used was a slight curve in the front cover that I've since flattened back out. Exactly the resource I was looking for.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Popular Highlights

 (What's this?)
A list is an ordered collection of scalars. An array is a variable that contains a list. &quote;
Highlighted by 3 Kindle users
It's worth noting that when an array is copied to another array, it's still a list assignment. &quote;
Highlighted by 3 Kindle users
Whatever calculation is last performed &quote;
Highlighted by 3 Kindle users

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