Artiklis ei ole piisavalt viiteid. |
| APL | |
|---|---|
| Paradigma | massiiv, funktsionaalne, struktureeritud, modulaarne |
| Väljalaskeaeg | 1964 |
| Looja | Kenneth E. Iverson |
| Arendaja | Kenneth E. Iverson |
| Tüüpimine | dünaamiline |
| Implementatsioonid | IBM APL2, Dyalog APL, APL2000, Sharp APL, APLX |
| Dialektid | A+, Dyalog APL, APLNex |
| Mõjutatud keeltest | matemaatiline notatsioon |
| Mõjutanud keeli | J, K, Nial, PPL, Q, MATLAB, Mathematica |
APL (nimetatud raamatu "A Programming Language" järgi) on interaktiivne massiiv-orienteeritud programmeerimiskeel ning integreeritud arenduskeskkond. Keel baseerub matemaatilisel notatsioonil ning loojaks on Kenneth E. Iverson.
APL-il on mitmed ebatavalised omadused:
APL oli oluliseks mõjuriks tabelarvutuse ja funktsionaalse programmeerimise arengule, ning praegustele matemaatikaprogrammidele. Samuti on ta inspireerinud mitmeid hilisemaid programmeerimiskeeli.
Hello world programm APL'is:
'Hello, world!'