Alternatives to Mimo
An interactive app for learning to code in Python, JavaScript, HTML, CSS, SQL and more. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Mimo
An interactive app for learning to code in Python, JavaScript, HTML, CSS, SQL and more.
Replacements
Listings that take over the same core job as Mimo.
Sololearn
An app for learning programming and AI topics through short interactive lessons on web and mobile.
Sololearn also teaches coding in short interactive lessons but adds an iOS app alongside Android and web, and covers AI topics as well as languages from Python to SQL.
Scratch
A free block-based programming language and online community for making interactive stories, games and animations.
Scratch is free and uses visual blocks instead of typed code, aimed at children and beginners, and runs in the browser with a large community for sharing projects.
Exercism
A free online platform for practising programming through exercises in dozens of languages, with optional mentoring.
Exercism is free and web only, focused on practice exercises in dozens of languages with optional mentor feedback rather than guided beginner lessons.
Brilliant
Interactive, visual lessons and an AI tutor for learning math and coding, on the web and mobile.
Brilliant teaches coding and math through visual interactive lessons with an AI tutor, on web, Android and iOS, with full access behind a paid plan.
Similar software
Related functionality, not a direct replacement.
Thonny
A Python IDE for beginners that comes bundled with Python and includes a simple debugger.
Jupyter
Browser-based notebooks, JupyterLab and the classic Notebook, that combine live code, text and visualizations.
KTurtle
An educational programming environment from KDE that teaches coding by drawing with turtle graphics.
MakeCode Arcade
Learn game programming with blocks and code in a browser.
Killercoda
A browser-based platform with interactive Linux and Kubernetes environments for practice and guided scenarios.