APL (A Programming Language) is a general-purpose, third-generation (3GL) programming language that allows certain data manipulations to be expressed with a special non-ASCII set of symbols, resulting in programs that are shorter than would be possible using most other languages. APL's notation allows matrix manipulation as well as recursion functions to be built into simple expressions rather than requiring multiple language statements. APL is more frequently thought of as a language for scientific computation, but it can be used for other purposes as well. Programs can be developed interactively and are usually interpreted rather than compiled. The special symbols require keyboard support and specific editors so that the symbols can be displayed and printed.
- Home
- Topics
- Application Development
- Programming
- APL (a programming language)
Word of the Day
fog computing (fog networking)
Fog computing, also known as fog networking, is a decentralized computing infrastructure in which computing resources and application services are ...
Get the Word of the Day via email
20 Newest Terms
- Oracle E-Business Suite
- SAP MII (SAP Manufacturing Integration and Intelligence)
- edge analytics
- Nutanix Prism
- Amazon EC2 Dedicated Hosts
- Microsoft Azure Data Lake
- Microsoft Operations Management Suite
- Carbonite
- CrashPlan
- Backblaze
- AribaPay
- SAP Financial Supply Chain Management (SAP FIN-FSCM)
- Hadoop as a service (HaaS)
- Salesforce IdeaExchange
- 3D XPoint
- backup as a service (BaaS)
- fog computing (fog networking)
- innovation management software
- AWS CodeCommit (Amazon Web Services CodeCommit)
- Salesforce App Cloud
Tech TalkComment
Share
Comments
Results
Contribute to the conversation