Welcome to the Exercism Community!

:wave: Welcome to the Exercism community forum!

This is a space for everyone who’s using Exercism to learn or master programming to share their journeys, enhance each others’ learning, and have fun together!

:pray: Please read our Community Guidelines before posting :pray:

We’re committed to this being a safe-space and we want it to be a fun and enjoyable corner of the internet to spend time. Our guiding principle for this forum is that it’s more important to be kind than right. We encourage everyone to approach this forum with an open mind and to state thoughts as opinions, rather than as facts (regardless of how sure you are about something!) - it just makes the whole space friendlier.

This forum is new (launch late-October 2022) and we eventually intend to integrate it much more closely into Exercism itself. For now though we want to see how people use it, what they enjoy about it, and then learn from that before we move forward.


The forum is split into four categories:

  • Exercism: A space for general conversations around Exercism.
  • Programming: A space to chat about general programming topics, or to dig into language-specific questions - either related to Exercism exercises or around that language in general. For language-specific topics, choose the appropriate sub-category to post in.
  • Exercism Support: A space to get help and ask questions if something on Exercism isn’t working for you.
  • Social: A space for everything else!

By keeping your posts in the appropriate places, you’re more likely to end up in a great discussion! Have fun!! :slightly_smiling_face:

9 Likes