Perl Download

Getting started quickly

Perl runs on over 100 platforms!

We recommend that you always run the latest stable version, currently 5.42.2. If you're running a version older than 5.8.3, you may find that the latest version of CPAN modules will not work.

Unix/Linux

Unix/Linux Included
(may not be latest)
Get Started

macOS

macOS Included
(may not be latest)
Get Started

Unix

Running Linux, Solaris, AIX, HPUX, or any other UNIX-like system?

Binaries

  • Already Installed

    You may already have perl installed. Type perl -v on a command line to find out which version.

Source

Consider looking at App::perlbrew to help compile and manage Perl from source.

Find out more about the source code, development versions as well as current releases of the Perl source code.

Latest under development source code

Download Latest Stable Source (5.42.2)

Mac OS X

Binaries

Already Installed

Mac OS X already has Perl installed. Open a Terminal application (in the Utilities folder of your Applications folder) and run perl -v to find out which version.

Source

Consider looking at App::perlbrew to help compile and manage Perl from source.

Find out more about the source code, development versions as well as current releases of the Perl source code.

Latest under development source code

Download Latest Stable Source (5.42.2)

Windows

Windows does not have Perl installed by default.

Binaries

Strawberry Perl: A 100% Open Source Perl for Windows that is exactly the same as Perl 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 website for access through a browser).

Download Strawberry Perl

Source

Consider looking at App::perlbrew to help compile and manage Perl from source.

Find out more about the source code, development versions as well as current releases of the Perl source code.

Latest under development source code

Download Latest Stable Source (5.42.2)