Az APL programozási nyelv

Áttekintés


A program minden esetben interpretált, nem fordított. Az adat függetlenül létezik a programon kívül, így a felhasználó program definiálása nélkül képes adatokat manipulálni.
Vegyünk erre egy példát:
N„4 5 6 7

hozzárendeli a
4 5 6 7
vektor értékeket
N
-hez
N+4 
kiírja a 8 9 10 11 értékeket
+/N

kiírja a vektor összegét, vagyis
22
-t.
Néhány további példa, amelyeket úgy gondoltam érdemes itt megemlíteni:
'Hello World'
Ha a ‘Hello World’ kifejezést el szeretnénk tárolni, használjuk a következő kifejezést:
  h„'Hello World'
  h
h kiértékelésekor tartalma a terminálra kerül.