Statements (70)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:designed_by |
Gilbert Strang
|
gptkbp:developed_by |
gptkb:CEO
|
gptkbp:features |
concise syntax
dynamic typing powerful array manipulation function-level programming |
gptkbp:first_appearance |
gptkb:1980
|
gptkbp:format |
.apl
|
gptkbp:has |
community support
extensive libraries interactive development environment |
gptkbp:has_programs |
gptkb:aircraft
gptkb:Artificial_Intelligence gptkb:software_framework gptkb:Cloud_Computing_Service image processing statistics data manipulation algorithm development business intelligence database management embedded systems financial modeling game development geospatial analysis modeling report generation resource allocation scheduling statistical analysis visualization web development bioinformatics data science signal processing text processing optimization quantitative analysis system programming network analysis risk analysis |
https://www.w3.org/2000/01/rdf-schema#label |
APL 2.0
|
gptkbp:influenced_by |
gptkb:APL
|
gptkbp:is_known_for |
gptkb:symbol
conciseness expressiveness array-based operations |
gptkbp:is_part_of |
APL family
|
gptkbp:is_used_in |
gptkb:Research_Institute
engineering finance |
gptkbp:operating_system |
Cross-platform
|
gptkbp:philosophy |
array programming
|
gptkbp:related_to |
gptkb:Mathematician
data analysis scientific computing |
gptkbp:successor |
APL 3.0
|
gptkbp:supports |
interactive programming
parallel processing recursive functions multi-dimensional arrays |
gptkbp:training |
universities
online courses |
gptkbp:type |
High-level programming language
|
gptkbp:uses |
operators
special symbols user-defined functions |
gptkbp:bfsParent |
gptkb:APL
|
gptkbp:bfsLayer |
5
|