More thinking. Less code.

Approach problems like never before

Dyalog APL is an array-oriented programming language that lets you express complex ideas in remarkably little code.
We build it, support it, and have done for over 40 years.

Dyalog APL is an array-oriented programming language that lets you express complex ideas in remarkably little code.
We build it, support it, and have done for over 40 years.

No install needed. Try APL in your browser.

Full commercial support · Source code escrow · Windows · Linux · macOS · Raspberry Pi

Explore Dyalog

Try Dyalog free for educational and non-commercial use, get started or view the docs. 

Examples powered by tryAPL
What's happening right now

Trusted for over 40 years

Dyalog is used by organisations worldwide to build and run important business systems.

InvestCloud
Volvo Cars
SimCorp
ERGO
CGM
METSIM
Dyalog APL is cost efficient. Dyalog have kept the language modern, and feature rich. It integrates with modern technology.

Niels Hallenberg, SimCorp

Dyalog APL is cost efficient. Dyalog have kept the language modern, and feature rich. It integrates with modern technology.

Niels Hallenberg, SimCorp

Get Support