Learn Dyalog APL
Start your journey with Dyalog and Dyalog APL
Want to try APL? Start experimenting in your browser with TryAPL – no installation required.
Ready to install Dyalog? See the practical information below for help.
Have a question? Ask the community or contact us.
Learning the Language
Select the optimum path for learning based on your prior experience
I am new to programming
Gain a solid foundation in solving problems with the APL notation without any prior knowledge of programming.
I am new to APL
Evolve your programming experience with APL’s array-oriented, data-parallel, paradigm.
I already know some APL
Develop your APL knowledge by continuing your journey towards becoming a master array manipulator.
I know a different (non-Dyalog) APL
Discover what Dyalog’s modern APL implementation has to offer.
Practical Information
Useful information not specific to using the language
Quick Start Guide
Get started with a basic workflow in a Dyalog development environment.
Useful Tips
User suggestions for helpful pointers when starting to use Dyalog and Dyalog APL.