Proposal: Expanding the interactive "Python Style" learning to ML, Java, and C++

Hi everyone,

My name is Janardhan, and I’ve been using freeCodeCamp to learn Python. I absolutely love the current interactive teaching style—it makes coding so accessible, bite-sized, and genuinely fun to learn.

Because this format works so well, I would love to see freeCodeCamp expand this exact “Python style” of interactive, step-by-step coding challenges into a few other areas:

  • Machine Learning (ML): Teaching data science concepts, libraries, and model building through the same hands-on, interactive code editor style.

  • Java & C++: Bringing this accessible approach to object-oriented and lower-level languages, which can often feel incredibly intimidating to beginners when taught the traditional way.

I think adapting these subjects into the signature freeCodeCamp interactive structure would be an amazing addition for millions of learners worldwide.

What does the community think? Are there any contributors currently looking at expanding these tracks in this way?

Thanks for reading!

Janardhan

Currently freeCodeCamp is looking to finish the full stack web development curriculum, and there aren’t plans for additional programming interactive courses

bringing other languages in the browser is not easy, already Python is finicky and there are various things we have not been able to put in the curriculum