Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.




CMD Master is described as 'The interactive way to learn the Windows Command Prompt. Instead of reading dry documentation, you type real commands in a safe, browser-based sandbox and get instant feedback on every keystroke' and is a Code Learning service in the education & reference category. There are more than 10 alternatives to CMD Master, not only websites but also apps for a variety of platforms, including Android, iPhone, BSD and Terminal apps. The best CMD Master alternative is freeCodeCamp, which is both free and Open Source. Other great sites and apps similar to CMD Master are exercism, Codecademy, Code.org and The Odin Project.
Free Code Camp's open source community help you build a job-worthy portfolio of real apps used by real people, while helping nonprofits.




Download and solve practice problems in over 30 different languages. For code newbies and experienced programmers.


Explore free interactive coding courses in web development, data science, and various languages. Codecademy offers a fun, collaborative learning environment with community support, personalized paths, skill assessments, and more, covering both foundational and advanced concepts.



Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY student in the world should be exposed to at some point in their childhood education.

The Odin Project is one of those "What I wish I had when I was learning" resources. Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.




CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics.


Learn programming with a multiplayer live coding strategy game. You're a wizard, and your spells is a programm-language.




LabEx is an interactive, hands-on learning platform dedicated to coding and technology. It combines labs, AI assistance, and virtual machines to provide a no-video, practical learning experience.


An AI-powered platform offering interactive courses for developers, featuring instant code feedback, mock interviews, adaptive learning paths, and 'Explain with AI' for on-demand explanations. Ideal for onboarding, upskilling, and mastering programming languages.



CodeKidz is an AI-powered, interactive programming platform for kids aged 7-15. It offers Python coding lessons through storytelling and gamified experiences, with real-time code execution. The platform features an AI teacher that provides personalized coaching, and rewards...



