While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Company details

  1. Educational institution

Written by the company

Free coding education for developers. Upskill in over 65 languages through our blend of courses, exercises, projects and mentoring. And join our vibrant community of developers support each other through our lifelong programming education journeys


Contact info

3.6

Average

TrustScore 3.5 out of 5

15 reviews

5-star
4-star
3-star
2-star
1-star

Hasn’t replied to negative reviews

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Rated 5 out of 5 stars

Highly recommended

Highly recommended! I have been doing engineering for the past 15 years, and I find Exercism a really nice way to pick up a new language in a couple of days and configure my local setup.

20 January 2025
Unprompted review
Rated 1 out of 5 stars

Weird website

For a total beginner with non-english background not good.

It seems that the "guided" ones are horrible, should be guiding but to me it is just misleading. Should explain it more if they want to "guide".

Just remove those and keep everything else.

24 May 2024
Unprompted review
Exercism logo

Reply from Exercism

Hey! Exercism isn't designed for total beginners, so you'll definitely struggle if you've got no previous experience in coding. However, our co-founder is releasing a new platform this year targeted at beginners that will be fully multi-lingual, so hopefully that'll be a better fit for you! :)

Rated 5 out of 5 stars

Exercism.io is a great learning platform

Exercism.io is an excellent resource for learning programming by solving interesting exercises and puzzles. You are welcome to ask someone else to look at your solution if you are not sure about it. The code reviews are completely free, thanks to the community that has been built around Exercism.

There are dozens of programming languages learning tracks on the platform. I've got my Elixir track done in 2023, touched the JavaScript track before, and just started the Haskell path.

3 May 2023
Unprompted review
Rated 5 out of 5 stars

Second to none - one of the best programming resources out there

This website is a fantastic resource for developers to learn new programming languages. With over 60 different language tracks, there's a good chance they've got you covered. The mentoring system is exceptional - getting reviews from real, experienced programmers is incredibly valuable, and yet is available for free! And the community is incredibly fun and welcoming.

I've used this website both to learn new languages for job purposes AND just for fun - it's so great I started mentoring to pay it forward. 😊

4 July 2023
Unprompted review
Rated 5 out of 5 stars

Excellent place to practice new programming languages for free

I've been using Exercism to practice programming languages since 2016. First I practiced Ruby, then Elixir, then I just started exploring new languages for fun.

I can't believe you can request a code review from a real experienced developer for free on this website. It's such a valuable feature for people new to programming. Everyone is nice on there too.

3 July 2023
Unprompted review
Rated 5 out of 5 stars

Builds Skills

Exercism provides a very helpful way to build skills in one or more programming languages by providing a set of exercises that, unlike one or more other sites I can think of, are not mostly about math puzzles. They involve string handling, logical problem-solving, data classification and processing, and more.

I would be a less-skilled developer today if it were not for having solved Exercism exercises. Of great benefit has been the ability to see other people's solutions, because sometimes "I don't know what I don't know" until I see what other people know.

On top of all that, is the fact the Exercism community is welcoming, and I've made friends with some of the community members. Exercism has definitely added to my quality of life.

3 July 2023
Unprompted review
Rated 5 out of 5 stars

Perfect place to learn

Perfect place to learn a new programming language.

As the maintainer of JavaScript and TypeScript tracks, I was happy to see that today the C++ track released its syllabus. It's been a LONG time since I wrote some C++. I had a lot of fun today...

Friendly contributors, amazing mentors, super community.

3 July 2023
Unprompted review
Rated 5 out of 5 stars

World-class mentoring site

One-of-a-kind site. Many websites only support a few popular languages like Python and JavaScript, but Exercism supports over 65 languages. Each language has dedicated volunteer mentors for one-on-one training.

3 July 2023
Unprompted review
Rated 5 out of 5 stars

Second to none, fantastic service

A fantastic place to learn a new language or to practice programming in general. The exercises are enjoyable, and the way you can get advice and mentoring from programmers experienced in the language is fantastically valuable.

Honestly it's incredible what you get from them for free! I decided to donate some money because I felt the service was something I would have to pay for if I was using a different website.

3 July 2023
Unprompted review

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.

Learn more about other kinds of reviews.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look