New to Programming
These resources assume no prior programming experience.
Do
APL Challenge is a quarterly contest hosted aimed specifically at newcomers with ten entry-level problems and cash prizes.
APL Tutor is a well-loved, conversational tutorial that takes you through the foundations of APL including exercises in reading and writing APL.
Read
Mastering Dyalog APL is a comprehensive guide to both the APL language and the Dyalog development environments.
Watch
The “Learn APL with Neural Networks” YouTube series aims to teach you APL while building a basic machine learning framework from the ground up.
By the time you are done, you will have created a machine learning framework and used it to train a neural network that recognises handwritten digits. You will also be able to tackle other problems you pick because of the flexibility of what you created!