Apps Like Learn C++: Programiz for iPhone and iPad
Write and run C++ code
C++ allows users to follow structured tutorials, write and run code using a built-in compiler, and take quizzes. It covers core concepts from basic to advanced. No prior programming knowledge is required.
Learn C++: Programiz screenshots
Ranked alternatives
Showing 61–80 of 1,000 ranked alternatives.


Bug World by Kodable
SurfScore, Inc
Code slimes, build worlds, solve puzzles
Learn programming through interactive gameplay. Create and customize characters using object-oriented programming concepts. Solve puzzles by writing JavaScript code. Progress through levels by defeating slimes and improving hero abilities.



Learn English US for Beginners
Hector Gonzalez Linan
With interactive lessons and exercises
Through interactive lessons and exercises for children and . Practice reading, writing, and speaking with 36 topics across three levels. Complete four activities and tests per topic. Study 500 vocabulary words with images and audio.



Kotlin Tutorial
Jayotsanaben Hadiya
Learn with tutorials and code examples
Learn programming with tutorials for beginners and professionals. Access basic and advanced concepts, practice programs, and interview questions. Use the online compiler to write and run code. View frequently asked questions and answers.


a-Shell mini
Nicolas Holzschuch
Run Unix commands on iOS
Provides terminal emulator for running Unix commands on iOS. Users can transfer files via scp and curl, edit with vim and ed, and process data using grep, awk, and sed. It supports git operations with lg2.

Learn Coding & Programming
Shahbaz Khan
To code with interactive lessons
To code with interactive lessons and project-based exercises. Write and test code in real-time. Track progress with built-in quizzes and challenges. Export projects and share code snippets. Sync learning history across devices.




Coding X: Learn to Code
Coding & Fitness Inc
With Ethical Hacking, C, C++, Python, Java
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.


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