Short for A Programming Language,a programming language noted for its ability to generate matrixes -- data elements presented in rows and columns -- and its brevity. The language shortens programs by including loops, or repeated functions, within its fundamental instructions. Created in the early 1960s by Ken Inverson, the language once used only a non-standard character set, including some Greek, but now can be expressed with ISO standardized characters. The language is used on both small computers and mainframes.
E-mail this definition to a colleague
Hoover's: APL Limited Company Research
Find information on APL Limited with operations and products, financials, officers, competitors and more at Hoover's.
Jim Weigang's APL Information
Description of APL, along with links to resources for APL novices, information from the comp.lang.apl newsgroup, articles and programs, and other APL related sites.
Home page for the Special Interest Group on the APL and J languages. Contains membership and conference information, publications, and a good overview of APL.
APL Online Resources Guide
List of resources which contain APL and J related materials. This page is hosted by the Special Interest Group on the APL and J languages.
The Waterloo APL Archives
Large archive of APL and J software, interpreters, workspaces, information, and tutorials.