Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Dyalog APL

Array Language

Dyalog APL is a commercial implementation of the APL array programming language, developed by Dyalog Limited beginning in 1983 and remaining in active development and wide use in the financial and actuarial industries today. Dyalog APL extended traditional APL with object-oriented programming features, native file and namespace support, and a modernized development environment, while preserving APL's characteristic dense, symbol-based array notation. It is one of the most widely used APL implementations still commercially supported.

Facts
Significance
Dyalog is an interactive, array-oriented language based on APL, built around an ISO/IEC 13751-compliant APL language engine that has been tuned and optimised for more than 40 years. 2
Classification
Typing Discipline
Dynamically Typed 1
Connections

Built On

Direction correction: Dyalog APL is an implementation of the APL language, not the reverse.

Follows Typing Discipline

In Field

Source Wikipedia: APL (programming language)

Invented By

Source Wikidata: APL
Additional Source Wikipedia: APL (programming language)Infobox: designer
Source Wikidata: APL
Sources
1. Wikidata: APL
  • Wikidata Q296187, resolved via en.wikipedia pageprops (wave rule R-L)
  • Wikidata Q296187 P7078 (typing discipline)
  • Invented By: Lawrence M. Breed, Wikidata Q296187 P178 (developer) claim -> Q6504346 (Lawrence M. Breed); computing atlas pioneer entity 297596, checked 2026-09-28
View the Source
2. The Dyalog Language Engine, Dyalog Ltd
Page text, sentence beginning At the heart of Dyalog
Quote, Page text, sentence beginning At the heart of Dyalog
At the heart of Dyalog is an ISO/IEC 13751-compliant APL language engine that has been tuned and optimised for more than 40 years.
View the Source
Wikipedia: APL (programming language)
Wikimedia Foundation
  • In Field: Programming Language Theory, Lead sentence
    APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.
  • Invented By: Kenneth E. Iverson, Infobox: designer
    Kenneth E. Iverson
  • In Group: APL and Its Descendants, Lead
    APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.