APL (programspråk)
programspråk / From Wikipedia, the free encyclopedia
APL är en förkortning av "A Programming Language" och är ett tidigt programspråk ursprungligen utvecklat av Kenneth E. Iverson under dennes tid vid Harvard University och sedan vidareutvecklat av IBM. APL togs från början fram främst som ett redskap för att beskriva datorer och algoritmer, d.v.s. i första hand inte som ett programspråk och användes huvudsakligen inom forskning.[1] Notationen användes bl.a. för att beskriva arkitekturen för IBM System/360.[2] Detta var en avsevärt mer exakt och detaljerad beskrivning än den dittills existerande dokumentationen och flera problem som tidigare inte uppmärksammats tydliggjordes. Iverson tilldelades 1979 års "Turing Award" för sitt arbete.
- För andra betydelser, se APL.
Snabbfakta Paradigm, Gavs ut ...
APL | |
Paradigm | Array, funktionell, strukturerad, modulär |
---|---|
Gavs ut | 27 november 1966 |
Skapat av | Kenneth E. Iverson |
Utvecklare | Larry Breed, Dick Lathwell, Roger Moore mfl. |
Senaste version | ISO/IEC 13751:2001 (1 februari 2001) |
Implementationer | APL\360, APL\1130, APL*Plus, Sharp APL, APL2, Dyalog APL, NARS2000, APLX, GNU APL |
Influerat av | Matematisk notation |
Influerat | A och A+, C++, FP, J, K, LYaPAS, MATLAB, Nial, PPL, Python, S, Speakeasy, Wolfram Language |
Licens | Proprietär, öppen källkod |
Stäng