Click below to go directly to a specific section:
Significant Language Features |
Areas of Application |
Related Links |
Printed References |
APL stands for "A Programming Language." It was created in the 1960's by Ken Iverson and his colleagues at IBM. Mathematically inspired, its main purpose was to serve as a powerful executable notation for mathematical algorithms. What APL is best known for is its use of non-ASCII symbols, including some Greek letters. It is a dynamically typed interactive, array oriented language with a dynamic scope. In APL, all expressions are evaluated from right to left.
Significant Language Features
- Non-Standard Character Set - APL makes use of a character set which
contains some non-ASCII characters, including some Greek letters.
- Dynamic Array Universe - APL's environment consists of arrays,
- Interaction - APL is an interactive language.
Areas of Application
- Mathematical Algorithms
- Grey, L.D., A Course in APL with Applications, Addison-Wesley, Reading, Mass,
- LePage, Wilbur R., Applied APL Programming , Prentice-Hall, Englewood Cliffs, NJ
- Polivka, Raymond Peter, Pakin, Sandra, APL: The Language and its Usage,
Prentice Hall, 1975
- Rose, Allen J., Schick, Barbara A., APL in Practice , John Wiley & Sons ,New York
The majority of information on this page was supplied to me through the World Wide Web.
A lot of information and the hex dump program was written with the help of Jim Weigang's APL Information .
The Hello world! program was written with the help of the Hello World Page!.
Last modified: 10:00 PM on 11/24/1996
This page has been accessed