A programming language for problem solving, visualization and database access

APL2 Trial

IBM® APL2® is a highly-productive, general-purpose programming language used by both end users and developers, providing an extensive collection of functions for solving business problems. It is widely used for diverse application areas including commercial data processing, system design and prototyping, engineering and scientific computation and for teaching mathematics and other subjects. Available in two editions, Workstation APL2 and APL2 for S/370 and S/390 Mainframes, this array-oriented environment allows users to manipulate huge amounts of data interactively.

APL2 provides:

Interactive problem solving

Powerful data analysis

Easy data access

Graphical tools

Portability and distributability

IBM Software
See what smarter software can do for you.


A programming language for problem solving, visualization and database access

Contact IBM


Below is the list of software and hardware required to install these products.

APL2 for Mainframes

Operating System Software Hardware
MVS/ESA, z/OS TSO/E zSeries
VM, VM/ESA, z/VM CMS zSeries

Workstation APL2

Operating System Software Hardware
AIX AIX 5.0 with Motif 1.2 and X Window System X11R5, or later pSeries
Linux on Intel A Linux distribution for PC compatible machines with glibc 2.3.2, Motif 2.2 and X Window System X11R6, or later
Solaris Solaris 7 with Motif 1.4 and X Window System X11R5, or later
Windows 7, Windows Vista, Windows XP Professional *

Workstation APL2 V2.0 Service Level 20

Workstation APL2 for Multiplatforms V2.0 Service Level 20 is available for AIX, Linux, Sun Solaris, and Windows.

Highlights of Service Level 20 include:


Not in United States?

Considering a purchase?

Contact IBM

Considering a purchase?