- PerlWatch Resources
- Perl based forums
- Perl Scripts
- Perl man pages
- Perl Documentation (perldoc)
- Application documantation
- Search documantation library
- Perl FAQ 1 of 10
- General Questions About Perl
- Obtaining & Learning Perl
- Perl Programming Tools
- Perl : Data Manipulation
- Perl : Files and Formats
- Perl : Regular Expressions
- General Perl Language Issues
- Perl : System Interaction
- Perl : Networking
- Perl functions listing
- PerlWatch Releases
Welcome 216.73.216.127!
Use::Perl::Now - download Perl for your OS / environment (Perl distributions)
Download Perl Distributions
Getting started quickly:
Operating system



Installed?

(but may not be latest)

(but may not be latest)
Source
-
Download Latest Stable Source (5.18.1)
5.25 5.25.9 Devel 2017-01-20 perl-5.25.9 5.24 5.24.1 Maint 2017-01-14 perl-5.24.1 5.22 5.22.3 Maint 2017-01-14 perl-5.22.3 5.20 5.20.3 End of life 2015-09-12 perl-5.20.3 5.19 5.19.6 End of life 2013-11-20 perl-5.19.6 5.18 5.18.1 End of life 2013-08-12 perl-5.18.1 5.16 5.16.3 End of life 2013-03-11 perl-5.16.3 5.14 5.14.4 End of life 2013-03-10 perl-5.14.4 5.12 5.12.5 End of life 2012-11-10 perl-5.12.5 5.10 5.10.1 End of life 2009-08-23 perl-5.10.1 5.8 5.8.9 End of life 2008-12-14 perl-5.8.9 5.6 5.6.2 End of life 2003-11-15 perl-5.6.2 5.5 5.5.4 End of life 2004-02-23 perl5.005_04 5.4 5.4.5 End of life 1999-04-29 perl5.004_05 5.3 5.3.7 End of life 1996-10-10 perl5.003_07
You can also download the the Perl source code if you wish to build your own version. - Latest under-development source code
Perl on Windows
There are two primary binary distributions available for Windows:
-
Download Strawberry Perl — Strawberry Perl: A 100% Open Source version of Perl for Windows that is exactly the same Perl as everywhere else; this includes using modules from CPAN, without the need for binary packages.
Help is available from other Windows Perl developers on the #win32 irc channel on irc.perl.org (see: Strawberry perl's website for how to access IRC #win32 through a browser). -
Throwing Money at Your Problem
In situations where you simply MUST have commercial support for operations or policy reasons (you know who you are) Strawberry may not be your best option. While their ActivePerl distribution may not have CPAN support out the box,ActiveState does offer support on commercial terms and can be modified to do most things that Strawberry can — albeit sometimes with great effort.
This may change in future, but remains true for the present.
If the fact that Strawberry isn't released by a company worries you, remember that 100,000+ people and companies trust our releases, including Larry Wall and most of the top CPAN authors.
(Fascist) ActivePerl: A commercially supported Perl distribution, available for Windows, Linux, Mac OS X, Solaris, AIX and HP-UX.
Other Platforms
More binary distributions and ports to other platforms are available on CPAN.
Perl Modules from CPAN
The Comprehensive Perl Archive Network (CPAN) is a large repository of Perl software, modules, and documentation. On CPAN, you'll find modules organized by author, name, or category. CPAN is mirrored in over 200 locations around the world.
- Search CPAN
- Find a CPAN mirror near you
- CPAN via web
- CPAN via ftp
- KobeSearch
- Learn how to contribute modules
Recommended modules
If you are after a list of recommended modules, you might want to look at Task::Kensho.