GPTKB
Browse
Query
Compare
Download
Publications
Contributors
Search
APL (programming language)
URI:
https://gptkb.org/entity/APL_(programming_language)
GPTKB entity
Statements (47)
Predicate
Object
gptkbp:instanceOf
gptkb:programming_language
gptkbp:category
gptkb:programming_language
array programming languages
functional languages
gptkbp:characterSet
APL symbols
gptkbp:designedBy
gptkb:Kenneth_E._Iverson
gptkbp:fileExtension
.apl
gptkbp:firstAppearance
1966
https://www.w3.org/2000/01/rdf-schema#label
APL (programming language)
gptkbp:implementedIn
gptkb:Dyalog_APL
gptkb:GNU_APL
gptkb:NARS2000
gptkb:IBM_APL2
Jsoftware APL
gptkbp:influenced
gptkb:A_Programming_Language_(book)
gptkb:Mathematica
gptkb:K_(programming_language)
gptkb:Q_(programming_language)
A+
array programming languages
J (programming language)
A+ (programming language)
Nial (programming language)
data analysis languages
gptkbp:influencedBy
gptkb:mathematical_concept
gptkb:Iverson_notation
gptkbp:ISOStandard
gptkb:ISO/IEC_13751:2001
gptkbp:license
varies by implementation
gptkbp:notableFeature
array processing
concise syntax
vectorized operations
interactive environment
high-level abstraction
multi-dimensional arrays
tacit programming
use of special symbols
domain-specific language for mathematics
gptkbp:notableUser
gptkb:IBM
I. P. Sharp Associates
Dyalog
gptkbp:paradigm
functional programming
array programming
gptkbp:standardizedBy
gptkb:ISO/IEC_13751:2001
gptkbp:typingDiscipline
dynamic
gptkbp:website
https://www.dyalog.com/apl.htm
gptkbp:bfsParent
gptkb:A_Programming_Language_(book)
gptkbp:bfsLayer
7