APL2 is IBM's later implementation of the APL programming language, developed under Jim Brown and first released in 1984 for IBM's CMS and TSO operating environments, with workstation versions for Windows, OS/2, AIX, Linux and Solaris following afterward. Its main technical advance over earlier APL implementations was support for nested arrays, allowing an array to contain other arrays as elements rather than only simple scalar values. APL2 became the de facto standard for later APL implementations, and other APL vendors have continued to advertise compatibility with it as a selling point. In 2021 IBM sold APL2 to Log-On Software, which continues to develop and sell it as Log-On APL2, and the APL2 product team received the Iverson Award in 2007. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
Classification
Typing Discipline First Released Connections
Follows Typing Discipline
In Field
Source Wikipedia: APL (programming language)
Invented By
Sources
1. Wikidata: APL
- Wikidata Q296187, resolved via en.wikipedia pageprops (wave rule R-L)
- Wikidata Q296187 P7078 (typing discipline)
- Invented By: Kenneth E. Iverson, Wikidata Q296187 P178 (developer) claim -> Q92629 (Kenneth E. Iverson); computing atlas pioneer entity 277167, checked 2026-09-28
- Invented By: Lawrence M. Breed, Wikidata Q296187 P178 (developer) claim -> Q6504346 (Lawrence M. Breed); computing atlas pioneer entity 297596, checked 2026-09-28
View the Source2. Programming Language Database (PLDB): APL2
Programming Language Database (PLDB)Page headerQuote, Page header
APL2 is a programming language created in 1984 .
View the Source Wikipedia: APL (programming language)
Wikipedia: APL (programming language)
Wikimedia FoundationIn Field: Programming Language Theory, Lead sentenceQuote, In Field: Programming Language Theory, Lead sentence
APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.