APL (Programmiersprache)

APL
Basisdaten
Paradigmen: funktional, strukturiert, modular
Erscheinungsjahr: 1964
Designer: Kenneth E. Iverson
Entwickler: Kenneth E. Iverson
Typisierung: dynamisch
Wichtige Implementierungen: Dyalog APL, IBM APL2, APL2000, Sharp APL, APLX, NARS2000, GNU APL
Dialekte: A+, Dyalog APL, APLNext, ELI, J
Standardisierungen: ISO8485 (1989), ISO/IEC13751 (2001)
Beeinflusst von: Mathematische Notation
Beeinflusste: A+, J, K, Mathematica, Matlab, Nial, PPL, Q, R, S

APL (A Programming Language) ist eine üblicherweise interpretierte Programmiersprache, deren Syntax überwiegend aus Symbolen besteht. Sie wurde von Kenneth E. Iverson und seinen Kollegen[1] bei IBM in den 1960er Jahren als algorithmische Notation (u. a. für den Mathematikunterricht)[2] und als Entwurfssprache für Großrechner entwickelt.

  1. Falkoff, A.D., K.E. Iverson, The Design of APL, IBM Journal of Research and Development, Volume 17, Number 4, 1973-07.
  2. Iverson K.E.," Notation as a tool of thought (Memento vom 24. August 2012 im Internet Archive) (PDF; 2,2 MB)", Communications of the ACM, 23: 444-465 (August 1980).

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search