APL2 is a highly-productive, general-purpose programming language that is used by both application developers and interactive end-users. It provides an extensive collection of functions that are quickly combined to solve many business problems. APL2 is widely used in a diverse set of application areas, such as commercial data processing, system design and prototyping, engineering and scientific computation, and the teaching of mathematics and other subjects.
What is APL2? Who uses it?
Working with APL2
Get immediate results - many of the common tools you need are built right in!
With APL2's array processing you can work with entire collections of data - all at one.
Need the power of a relational database? APL2 makes it easy to access DB2 or SQL/DS, using Structured Query Language.
Display business and statistical data graphically with the tools included in APL2.
Communicate around the world - APL2 supports Client-server, peer-to-peer, and remote sessions.