Perl is a highly capable, feature-rich programming language with over 25 years of development. Perl 5 runs on over 100 platforms from portables to mainframes and is suitable for both rapid prototyping and large-scale development projects.
Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.
- PerlMonks (aka "The Monastery") - Perl community website with discussion topics, tutorials, reviews, and code snippets.
- jobs.perl.org - Perl jobs
- Perl Weekly - Weekly curated news round-up in e-mail and RSS
- Perl Mongers - Perl user groups
- perl-tutorial.org - collects up-to-date Perl tutorials and warns about outdated ones
- Comprehensive Perl Archive Network - The canonical location for Perl code and modules
- CPAN Search - A CPAN search site.
- MetaCPAN - A modern CPAN search site, with an open source backend.
- Perl Iron Man - An aggregator of perl blog posts from all over the world
- Learn Perl in about 2 hours 30 minutes
Perl-related Blogs and Bloggers
- blogs.perl.org - Hosted site for Perl-related blogging
- $perl->buzz - Perl-related news roundup
- Perl Maven - Articles, tutorials, screencasts about Perl
- The Effective Perler - A blog by brian d foy
- Sinan Ünür - Sinan Ünür's blog
- Perl Is My Cocaine - Tudor Constantin's blog
Free Perl Programming Books
- Beginning Perl
- Embedding Perl in HTML with Mason
- Essential Perl
- Extreme Perl
- Higher-Order Perl
- Picking Up Perl
- Impatient Perl
- The Mason Book
- Modern Perl 5
- Perl & LWP
- Perl for the Web
- Perl The Hard Way
- Practical mod_perl
- Web Client Programming with Perl
Perl Programming Books
- Beginning Perl; Curtis Poe
- Learning Perl
- Intermediate Perl
- Mastering Perl
- Programming Perl
- Effective Perl Programming
- Perl One-Liners; Peteris Krumins
- cpan The Comprehensive Perl Archive Network
- dbi Database-independent interface for Perl
- dbix-class An Object-Relational Mapper (ORM) for accessing DB rows as OO style objects
- mod-perl Integrate Perl and the Apache web server
- moose A post-modern object system for Perl 5
- catalyst An elegant web application framework
- mojolicious Perl real time web framework
- dancer A micro web application framework, originally inspired by the Sinatra framework in Ruby.
- perl6 A new, improved Perl Language currently being developed
- rakudo Perl6 implementation that targets MoarVM, the jvm, and the parrot virtual machine
- pugs Perl6 implemented in haskell
- perl-module Extensions to Perl
- perl5 Questions about specific versions of Perl 5
- tkx, perltk Perl interfaces to Tk.
- dist-zilla An increasingly popular Module Authoring and Release tool-kit.
- pcre Perl-Compatible Regular Expressions (PCRE)
A tool to manage multiple perl installations in your
- perl-data-structures Data structures in Perl.
- object-oriented-perl Object oriented Perl.
- strawberry-perl Perl environment for MS Windows.