The Dyalog Programmers Competition offers a $100 cash prize for programmers using the APL language to students from all over the world.

APL is an interactive language that relies mainly on dynamic arrays. It is an easy language and does not take a lot of time to learn.

Conditions for the programmers' competition

STUDYSHOOT Programmers Contest and $100 Cash Prize
  • The contest is open to everyone except Dyalog employees and contributors to the contest questions.
  • You must be enrolled in primary or secondary school, a university college, or a full-time graduate major (excluding non-student award). You can participate if you are on leave as long as you return to full-time study within one year.
  • All entries submitted before the competition deadline will be accepted. The competition does not accept responsibility for lost, late or damaged solutions.
  • Participants must ensure that all solutions and answers provided are their own. If multiple people submit identical entries in the second stage, they will all be excluded.
  • You are allowed to collaborate with others in learning APL and solving problems, but each application must be submitted by one individual and only that individual will be eligible for an award. Each collaborator can submit their own entry, as long as each participant's code is unique.
  • Please do not post your (partial) solutions online until after the competition has closed, and do not seek assistance from services that offer peer review.

Steps to register in the Dyalog competition

STUDYSHOOT Programmers Contest and $100 Cash Prize
  • Create a new account on the Dyalog competition website.
  • Fill out the grant application information.
  • Attach the documents previously required from you to the application file.
  • Send the application to the donor.