APL


Click below to go directly to a specific section:
History | Significant Language Features | Areas of Application | Sample Programs
Related Links | Printed References | Acknowledgments

History

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


Areas of Application


Sample Programs


Related Links


Printed References

  1. Grey, L.D., A Course in APL with Applications, Addison-Wesley, Reading, Mass, 1973
  2. LePage, Wilbur R., Applied APL Programming , Prentice-Hall, Englewood Cliffs, NJ ,1978
  3. Polivka, Raymond Peter, Pakin, Sandra, APL: The Language and its Usage, Prentice Hall, 1975
  4. Rose, Allen J., Schick, Barbara A., APL in Practice , John Wiley & Sons ,New York ,1980

Acknowledgments

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!.
[Prev] [Home] [Next]

Last modified: 10:00 PM on 11/24/1996
This page has been accessed