The Dyalog APL Challenge site needs to have JavaScript enabled. For more information, please see How to enable JavaScript in your browser. APL is a pr

The APL Challenge

submited by
Style Pass
2024-11-01 16:30:06

The Dyalog APL Challenge site needs to have JavaScript enabled. For more information, please see How to enable JavaScript in your browser.

APL is a programming language that will change the way you think about solving problems. You don’t need to know any APL or programming at all to participate in this challenge; the question texts will teach you everything you need to know to progress. To do this, we have kept what we teach very simple, even though APL is slightly more complicated than what we describe.

There are four rounds of the APL Challenge each year. You don’t need to participate in an earlier round to participate in the current one. Each round has ten problems and runs for three months, after which Dyalog Ltd awards three USD 100 prizes. You don’t have to answer every question, but your chance of winning increases as you answer more questions. A list of winners of previous rounds is available on the Dyalog website.

If you’re interested but don’t want to participate in this round, please register anyway (using the button at the top) so that we can notify you of updates and tell you about future rounds. You can ask us to stop sending you emails at any time.

Leave a Comment