APL (A Programming Language) lingua programmandi a mathematicus canadiense Kenneth E. Iverson[1] anno 1962 creata est.[2] Mandati Programmarum APL cum litteris grecis symbolibus mathematicisque scribuntur[3]. Variabiles programmarum APL (cum litteris romanis scriptis) vectores sunt. Ad scribendum programmas APL, habere claviaturam propriam[4] debet. Usque circiter annum 1970, APL in computatris IBM (IBM 360, IBM 1130) precipuae invenitus erat. Post annum 1970, interpretatrum APL\16 ad computatrum francogallicam Solar-16 creatum est.[5] Anno 1977 a K. E. Iverson, lingua programmandi APL2 creata est. Variabiles APL vectores numerorum litterarumque solum esse possunt sed variabiles APL2 vectores vectorum esse possunt[6]. Etiam a K. E. Iverson lingua programmandi J creata fuit.