# About APL

APL is A Programming Language, derived from a mathematical notation developed at Harvard in the 1950s and published in a book of the same name by Kenneth E. Iverson.

It is distinguished by

- extreme terseness
- defining its primitives over arrays
the use of special glyphs to denote its primitive functions

- extensive use of higher-order functions

The original APL\1130 spawned many APLs and related languages. It has also exercised a strong influence on functional_Programming.

## Related articles

## Other sources

Notation as a Tool of Thought K.E. Iverson's 1979 Turing Award lecture (see also ClassicPapers)