Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Programming Perl
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{distinguish|Programming Pearls}} {{Infobox book | name = Programming Perl | image = File:ProgrammingPerl.jpg | caption = First edition | author = [[Larry Wall]], [[Randal L. Schwartz]], | title_orig = <!-- if not in English --> | publisher = [[O'Reilly Media]] | pub_date = 1991 | media_type = Print, Ebook | pages = 1184 | isbn = 978-0-596-00492-7 |isbn_note= (print), 978-1-4493-9890-3 (ebook) }} '''''Programming Perl''''', best known as the '''Camel Book''' among [[programmer]]s,<ref name="Hughes">{{cite web|url=https://www.linuxjournal.com/article/1366|title=Programming Perl|last=Hughes|first=Phil|publisher=[[Linux Journal]]|date=1 March 1997|access-date=12 March 2021}}</ref> is a book about writing programs using the [[Perl]] [[programming language]], revised as several editions (1991β2012) to reflect major language changes since Perl version 4. Editions have been co-written by the creator of Perl, [[Larry Wall]], along with [[Randal L. Schwartz]], then [[Tom Christiansen]] and then Jon Orwant. Published by [[O'Reilly Media]], the book is considered the canonical reference work for Perl programmers. With over 1,000 pages, the various editions contain complete descriptions of each Perl language version and its [[Interpreter (computing)|interpreter]]. Examples range from trivial [[Snippet (programming)|code snippets]] to the highly complex [[Expression (computer science)|expressions]] for which Perl is widely known. The camel book editions are also noted for being written in an approachable and humorous style.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)