IBM Workstation APL2 for Multiplatforms features

Interactive development environment

Interactive programming is supported through a GUI session manager. Using Microsoft® Windows™, program, data and dialog editors are integrated with the session manager. A library manager supports browsing and comparing the active workspace, saved workspaces, transfer files and namespaces. IBM® APL2® provides tools for building GUI applications including ActiveX controls on Windows. Programs written in other languages can be called using normal APL2 syntax.

COM interface

The COM external function supports access to Microsoft Component Object Model objects.

No-cost runtime library

A subset of the APL2 system is provided that can be redistributed at no cost to deploy applications without requiring users to acquire an APL2 license.

Flexible programming interface

The APL2 programming interface allows programs written in APL2, C, Java® and Visual Basic to start APL2 interpreters, call APL2 functions and access APL2 arrays.

Cooperative processing

APL2 enables you to distribute data and processing among multiple APL2 systems connected through TCP/IP. The APL2 systems on CMS, TSO, AIX®, Linux®, Sun Solaris and Windows all contain the following features: Cross system shared variables for synchronization and data transfer in a distributed processing environment. A TCP/IP socket interface for communicating with non-APL applications. Program control of an APL2 session by another application or APL2 user. Remote session manager capability.

Universal graphics

The graphics processor supports generating high-quality graphics, text and images using a simple command syntax. The GRAPHPAK workspace is compatible with versions offered on all of the APL2 systems.

Performance monitor

The TIME workspace allows for analysis of APL2 programs to determine performance bottlenecks.

Application development workspaces

Example and utility workspaces are provided which can be used directly or modified for individual needs.

National language support

APL2 accepts system commands and issues messages in several national languages. Unicode data is supported by the Tcl interface and the HTTP server. The APL2 Tcl interface supports access to the Tcl command language, which provides a wide variety of tools for string parsing, file IO and building GUIs.

Discover IBM APL2 for IBM z/OS® mainframes

Learn more

Technical details

Software requirements

  • AIX - AIX 5.0 with Motif 1.2 and X Window System X11R5 or later
  • Linux-Intel - Linux for PC 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 - Windows 7, Windows 8, Windows 10

Hardware requirements

IBM Workstation APL2 for Multiplatforms runs on IBM AIX®, Linux for PCs, Sun Solaris and Microsoft Windows.

    You may also be interested in

    Db2 database

    IBM Db2® Database is a relational database that delivers advanced data management and analytics capabilities for your transactional and warehousing workloads. This operational database is designed to deliver high performance, actionable insights, data availability and reliability, and it is supported across Linux, Unix and Windows operating systems. The Db2 database software includes advanced features such as in-memory technology (IBM BLU Acceleration®), advanced management and development tools, storage optimization, workload management, actionable compression and continuous data availability (IBM pureScale®). With version 11.5, Db2 includes added AI functionality so that businesses can embrace forward-looking data science and AI technologies to retain competitive differentiation.

    Learn more

    IBM Db2 Connect

    IBM Db2® Connect connects the different applications in your enterprise to your mainframe. It provides application enablement and a communication infrastructure that lets you connect web, Microsoft Windows, UNIX, Linux and mobile applications to IBM z/OS®, AS/400, iSeries and System i™ data. The software offers data integration, a secure application environment and centralized management for data servers and clients. It is available in six editions to meet different application, development and scalability needs. In each case, license charges are not affected by number of users, Db2 Connect server size, or size of IBM System z® or i database servers.

    Learn more

    Buy now and get started