Size: 1042
Comment: converted to 1.6 markup
|
← Revision 21 as of 2009-03-11 09:22:02 ⇥
Size: 1065
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
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 WikiPedia:Kenneth_E._Iverson. | 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 [[WikiPedia:Kenneth_E._Iverson | Kenneth E. Iverson]]. |
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)