# Difficulty of CodeCrafters Challenges

**URL:** <https://forum.codecrafters.io/t/difficulty-of-codecrafters-challenges/16205>\
**Category:** Feature Requests\
**Created:** [July 16, 2026, 5:02pm UTC](https://forum.codecrafters.io/t/difficulty-of-codecrafters-challenges/16205 "2026-07-16T17:02:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abdurrazzaq5](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/abdurrazzaq5/32/23576_2.png) [@Abdurrazzaq5](https://forum.codecrafters.io/u/Abdurrazzaq5)\
**Post date:** [July 16, 2026, 5:02pm UTC](https://forum.codecrafters.io/t/difficulty-of-codecrafters-challenges/16205/1 "2026-07-16T17:02:10Z")

</div>

It would be nice if CodeCrafters add recommandations on which challenge to start with and a ranking of their projects by difficulty. I am a intermediate rust programmer i am unfamiliar with this platform.

---

<div class="post-metadata">

**Author:** ![andy1li](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/andy1li/32/10_2.png) [@andy1li](https://forum.codecrafters.io/u/andy1li)\
**Post date:** [July 16, 2026, 5:05pm UTC](https://forum.codecrafters.io/t/difficulty-of-codecrafters-challenges/16205/3 "2026-07-16T17:05:20Z")

</div>

Hey @Abdurrazzaq5, thanks for the suggestion!

We’d generally recommend starting with the ones that interest you the most, since staying engaged tends to make the learning experience much more enjoyable.

All of our challenges start with relatively easy stages and gradually increase in difficulty, so you can ease into them regardless of which one you choose.

---

<div class="post-metadata">

**Author:** ![yinchi](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/yinchi/32/23920_2.png) [@yinchi](https://forum.codecrafters.io/u/yinchi)\
**Post date:** [July 18, 2026, 10:08pm UTC](https://forum.codecrafters.io/t/difficulty-of-codecrafters-challenges/16205/4 "2026-07-18T22:08:01Z")

</div>

I personally recommend the Interpreter challenge because it’s based on a free online book. For the other challenges you’ll have less guidance.

---

<div class="post-metadata">

**Author:** ![jim0x3](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.codecrafters.io/jim0x3/32/56_2.png) [@jim0x3](https://forum.codecrafters.io/u/jim0x3)\
**Post date:** [July 23, 2026, 2:13pm UTC](https://forum.codecrafters.io/t/difficulty-of-codecrafters-challenges/16205/5 "2026-07-23T14:13:13Z")

</div>

In my opinion, for those with “beginner” skills (like myself) I’d recommend the Build your own Shell challenge as the easiest to get started. Then Build your own HTTP Server as a runner up.
