Free Perl Interpreters, Compilers, Source Code, Binaries and Ports
Perl implementations and source code for a variety of operating systems
Free Perl Compilers, Interpreters, Ports, Binaries, Source Code and Implementations
Below are a list of Perl ports and binaries for various systems. Listed here are also the places where you can get the source code for Perl, should you want to compile it yourself or embed it into your program. Note that if you use Linux, FreeBSD, Mac OS X or a Unix-type system, chances are that you already have Perl on your system. If you're looking for a reference or tutorial to help you with Perl programming, check the Frequently Recommended Books for Webmasters page instead.
Free Perl Ports, Binaries, Source Code, Implementations, Compilers and Interpreters
- Strawberry Perl
Strawberry Perl is a binary distribution of Perl for Windows that allows you to install it wherever you want, even on a USB flash drive. It aims to be self-contained, avoiding conflicts with other programs that may already be installed on your computer. (Conflicts sometimes occur between programs when they install some of their common components into a directory that is shared with each other. If these programs expect a certain version of these shared components, but get a different one, havoc ensues.)
- ActiveState ActivePerl
This is a well-known port of the Perl distribution for Windows programmers. Their licence apparently only allows you to use it for development and test (non-production) machines. They also have binaries for Linux and Mac OS X.
- Perl Core Development
You can get the source code for Perl (including the versions under development) from this site.
mod_perl is an embedded Perl interpreter for the Apache web server. Since it is integrated into the HTTP server, the server does not need to start a separate Perl interpreter process to interpret your scripts, possibly reducing the overhead on your server and improving the response times of your script-driven pages.
If you use a Macintosh, you might be interested to know that there is a Perl port. There are versions for both the 68K and PowerPC processors. It can run under the Mac OS Finder or the Macintosh Programmers Workshop (MPW) (which you can also get free — see the Free C/C++ Compilers page for details). It is not just a port since it also includes additional Macintosh-specific features.
- CPAN - Comprehensive Perl Archive Network
CPAN is a massive repository of Perl resources, from Perl modules, scripts, binary distributions or ports, source code, and so on.
How to Link to This Page
It will appear on your page as: