Project Euler
A series of challenging mathematical and computer programming problems
Project Euler is a series of mathematical and computer programming problems that combine mathematical insight with programming skills. Problems range in difficulty, and solving one can introduce concepts that help with others, supporting inductive chain learning. An account with cookies enabled is needed to track progress; problems can be viewed before registering.
The site includes Archives, Recent News, and a Register/Sign In flow for tracking progress. Problems are language-agnostic, with solutions submitted in the programming language of the solver's choice. Registration is free.
12 alternatives to Project Euler
Ranked by how well each tool replaces Project Euler: shared features, audience, price and popularity.
- 67 out of 100 matchFree
- 60 out of 100 matchContact sales
Get really good at programming. Develop fluency in 84 programming languages with our blend
Covers 0 of 6 key features and is open source.
Free planOpen source56 out of 100 matchFree- 56 out of 100 matchFree
Achieve mastery through coding practice and developer mentorship
Covers 0 of 6 key features.
Free plan56 out of 100 matchFree- 55 out of 100 matchContact sales
- 54 out of 100 matchContact sales
Free scientific programming problems for students and scientists in science and math.
Covers 0 of 6 key features.
54 out of 100 match—A mailing list that sends one coding interview problem per day, with solutions provided by
Covers 0 of 6 key features.
53 out of 100 match—Get fluent faster with fill-in-the-blank sentences in 50+ languages.
Covers 1 of 6 key features.
Free plan52 out of 100 matchContact salesQuit pornography for life by joining a small accountability group and working through a 30
Covers 1 of 6 key features.
52 out of 100 match$12.42/mo