These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
About Sololearn
Sololearn offers interactive courses in languages such as Python, JavaScript, C, C++, C#, Java, SQL, HTML and CSS, alongside newer courses on AI tools, prompt engineering and data analysis. Lessons are short and include hands-on exercises where you write working code early on.
It is available on the web and as iOS and Android apps, and has a large learner community. Signing in is required to track progress. It suits beginners who want to learn in small daily sessions, especially on a phone.
Strengths
- Short lessons that fit on a phone
- Wide range of languages from Python to SQL
- Hands-on coding practice inside lessons
- Same progress on web, iOS and Android
Limitations
- Requires signing in
- Introductory depth; not a replacement for building real projects
Details
- Pricing
- FreemiumCourses are free; a paid subscription unlocks extra features.
- License
- Proprietary
- Developer
- Sololearn
- Platforms
- Android, iOS, Web
- How it runs
- Downloadable app, Web application
- Account
- Required
- Best suited for
- Beginners learning to code in short sessions on a phone or browser
- Categories
- Learning tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to Sololearn
Compare allSoftware that can replace Sololearn for an important use case, and what changes if you switch.
Mimo
An interactive app for learning to code in Python, JavaScript, HTML, CSS, SQL and more.
Mimo offers structured coding paths in short sessions on Android and web, with no iOS app listed, aimed at beginners.
Scratch
A free block-based programming language and online community for making interactive stories, games and animations.
Scratch is free, uses visual blocks instead of typed code, 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, offering practice exercises in dozens of languages with optional mentor feedback rather than short guided 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 and an AI tutor, on web, Android and iOS, with full access on a paid plan.
Similar software
Related functionality, not necessarily 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.