What is Perl for z/OS?

Perl for z/OS provides a port of the Perl (version 5.8.7) scripting language to the z/OS UNIX System Services platform. Perl (Practical Extraction and Report Language) is a very popular general-purpose programming language that is widely used on UNIX and other computing platforms. This port of Perl to the z/OS platform offers an enhancement over other versions of Perl in that it is preconfigured and precompiled and is designed to address ASCII/EBCDIC conversion and provide Unicode support.

Perl for z/OS is an unpriced feature of the IBM Ported Tools for z/OS, an unpriced licensed program.

Ordering Information

To order Perl for z/OS, most customers can go to IBM ShopzSeries Web site. For all other customers, please contact your local IBM representative.

Note:  When Perl for z/OS is ordered, it will be sent with IBM Ported Tools for z/OS (which contains the OpenSSH function). An order of IBM Ported Tools for z/OS will not include Perl for z/OS. OpenSSH and Perl for z/OS functions can be run independently.

Product Documentation (supported)

  • IBM Ported Tools for z/OS: Perl for z/OS Feature User's Guide PDF

The latest version of the Program Directory and License Information document can be found here.

General Perl Documentation (unsupported)

The following download is provided for customers who seek access to Perl 5.8.7 man page documentation. It is not supported by IBM, and is provided as is and without warranty.

  • ASCII compatible package containing HTML files - download

Perl script analysis tool

This tool can be used to run against one or more scripts which will generate a report of error messages and warnings for any known problems. You may use this tool to perform a preliminary screening of existing Perl scripts before moving over to Perl for z/OS. Click here to download the tool.

Contact IBM

Browse z/OS