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.