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.
by SoloLearn Inc.★ 4.881,741 ratingsEducationFreeData updated 2026-09-12
C++ from beginner to advanced with interactive lessons and live code examples. Take instant quizzes, track progress with streaks, and use a 24/7 AI coding assistant. Access 180+ lessons covering basics, OOP, STL, algorithms, and data structures.
Learn to code and build apps through interactive puzzles and guided lessons. Solve challenges to understand and SwiftUI. Experiment with coding samples and explore unique coding experiences without prior experience.
Write Python scripts and run them directly on iOS devices. Access sensors, location, photo library, contacts, and clipboard. Use popular modules like requests, numpy, and matplotlib. Develop and test code on the go without needing a computer.
Write and edit Python code with syntax highlighting, auto-indentation, and code completion. Compile and run scripts directly on the device. Access a library of tutorials and examples for learning or reference.
Through courses in Ethical Hacking, C, C++, Python, and Java. Access structured lessons and practice exercises. Track progress and receive feedback. Export snippets and share projects. Sync learning history across devices.
Learn design and coding through video courses on iOS and web development. Watch captioned videos, download source files, and track progress. Access content on iPhone, iPad, and web. Earn certificates upon completion.
In multiple languages with an interactive IDE. Compile and run Java, C++, Python, and more. Debug and execute using AI assistance. Share and save projects directly from the .
Learn to code through interactive robot and mecha adventures. Navigate through six islands, control T-Rex mechas, and solve challenges. Earn rewards, track progress, and unlock new levels and characters.
Solve puzzles and riddles with a command-line inspired interface. Explore multiple solutions per . Progress through increasing difficulty levels. Track achievements and unlock new challenges. Play offline without internet connection.
Access course materials, complete assignments, and earn certificates in digital skills. Enroll in AWS certification, JavaScript, and HTML courses. Track progress and participate in live classes.