Apps Like Sololearn: Learn to Code for iPhone and iPad
Programming languages on the go
Programming through interactive lessons and hands-on practice in languages like Python, JavaScript, and Java. Complete coding challenges, track progress, and access a community for support and collaboration.
Sololearn: Learn to Code screenshots
Ranked alternatives
Showing 21–40 of 1,000 ranked alternatives.


Programming Tutorials
Benny Neugebauer
Learn programming languages step by step.
The app offers over 1,200 video tutorials for various programming languages. Users can track progress and save videos for future reference.

Cosmo: Learn GenAI & More
CodeSignal, INC.
Skills through hands-on practice
, business, and tech skills through interactive, hands-on lessons that adjust to your progress. Complete exercises to build practical abilities. Track achievements and prove skills with certified credentials.

Kadama - Find a Tutor
Kadama LLC
Tutors for homework and exams
Tutors for homework, exams, and essays. Schedule in-person or online sessions. Set budgets and choose subjects. Compare tutors using ratings, reviews, and background checks.


CodeGame
ABDESSAMAD EL MOGHIR
Learn to code with interactive challenges
Learn programming through interactive lessons in HTML, Python, JavaScript, and PHP. Complete quizzes to test knowledge and track progress. Build projects with practical examples. Access a clean interface for structured learning.


Learn Python Coding Offline
Shahbaz Khan
3 and build projects
3 through structured lessons covering basics to advanced concepts. Write and compile code using an integrated compiler. Build real projects to practice skills. Track progress with bite-sized lessons and exercises.

Skillhub: Learn Coding with AI
WildLearner LLC
AI tutors and courses
Through beginner to advanced courses in Python, JavaScript, HTML, and other languages. AI tutors provide on-demand support, breaking down complex topics. Interactive exercises offer instant feedback.


Brilliant: Learn Math & Coding
Brilliant Worldwide, Inc
Math and computer science concepts
Math and computer science through interactive lessons and personalized practice. Explore concepts visually, solve problems step-by-step, and receive instant feedback. Track progress and set learning goals to improve STEM skills.

Tinkercad
Autodesk
Design 3D models, circuits, and code
Create 3D models using intuitive device-optimized controls. Design circuits, code, and simulate electronic components. Learn through hands-on projects. Access free, ad-free tools suitable for all ages.

CodeSnack IDE
Mobibean, LLC
Write code, run apps, deploy projects
Allows users to write and run code on mobile devices and tablets. It includes a code editor, sample library, and tools for building front-end and back-end apps. Users can customize projects and deploy applications directly.

Python Editor App
Andromeda Corp Limited
Code in on your device
Write clean, error-free code on iOS with syntax highlighting, auto-indentation, and code completion. Create, edit, and run scripts directly. Supports debugging and integrates with version control systems.


Learn Python: Programiz
PAREWA LABS PVT.LTD.
Code step by step
Allows users to progress through structured lessons and practice coding in Python 3. They can experiment with code, take quizzes, and compete in a global leaderboard. The supports no prior experience and covers fundamental programming concepts.

Tynker Junior: Coding for Kids
Neuron Fuel, Inc.
Learn to code with interactive lessons
Teaches through interactive lessons and puzzles. Allows to create stories, games, and animations. Includes step-by-step tutorials and progress tracking. Syncs with classroom activities and provides feedback on projects.

Skill App: Learn Coding
SonderSpot OU
Python 3 and code efficiently
Python 3 with modules for beginners and experts. Practice with exercises and prepare for technical interviews. Study JavaScript for frontend and backend development. Track progress and access detailed explanations for challenges.

Unwrap
Hudson Heavy Industries Ltd
Learn Swift with videos and quizzes
Learn Swift programming through 100 short videos explaining key features. Each video includes a quiz to test understanding. Progress unlocks coding exercises like predicting output, rearranging code, and identifying errors.

How we rank alternatives
Apps are ranked by functional similarity, category fit, rating confidence, and popularity.