APL, programmeringsspråk for datamaskiner, utviklet omkring 1960 for programmering i dialogform. Særlig egnet for behandling av matematiske og logiske funksjoner, samt matriser. Funksjonene beskrives gjennom en mengde spesielle symboler. De defineres uavhengig av hverandre, og kalles opp enten interaktivt av programmereren eller av en annen funksjon.
I 1988 ble det avledede språket A skapt. Det ble siden avløst av A+ fra 1992. APL ble kjørt på stormaskiner, mens A+ kan brukes på PC-er og arbeidsstasjoner og distribueres under gratislisensen GNU for en rekke operativsystemer, som Linux, Mac OS X og Unix.