A programming language developed in the 1960s, known for its concise syntax and powerful array-oriented operations. APL uses unique non-ASCII symbols for its operators.
array-oriented, imperative, functional
data processing, mathematics, statistics, scientific computing, financial systems
dynamic system, structural typing, strong typing, full inference, runtime checking, moderate type coercion, no type annotations
interpreted, compiled
mathematical notation
apl, dyalog, aplf, aplo, apln
Status | active |
Type | programming |
Created | 1966 |
Designed by | Kenneth E. Iverson |
Developed by |
IBM Dyalog Ltd. |
PyPL Index | N/A |
TIOBE Index | #51-100 |
GitHub rank | N/A |