Need help selecting your licence?
Unsure which Dyalog licence suits your needs? Our guided questionnaire will help you determine the most appropriate licence based on your intended use. Whether for personal learning, research, or commercial development, we’ll help you to make an informed choice.
We are constantly seeking talented individuals to join our team.
Aaron Hsu explains what the APL programming language offers and outlines some of its key benefits.
Concise, Expressive, Array-Centric
What is APL and what are its Benefits?
APL is an array-oriented programming language. Its natural, concise syntax lets you develop shorter programs while thinking more about the problem you’re trying to solve than how to express it to a computer.
APL uses its own character set rather than reserved words written out in English like most other languages, like C or Python. As a language, APL sits at a very high level of abstraction, making it well suited to concise formulations of algorithms.