What We Love
- 👍 Fun and engaging
- 🚀 Great for learning coding
- 🎨 Lots of creative possibilities
- 🤩 Awesome game/app
Room to Improve
- 💰 Expensive subscription
- 🐛 Buggy and glitchy
- 🔍 Confusing UI/UX
223+ iOS apps curated and reviewed
codeSpark is the household name in learn coding computer, but it's far from the only option. We track 223+ alternatives and competitors on iOS — many free, many higher-rated than you'd expect.












Learn to code in Python, JavaScript, HTML, CSS, Swift, or SQL and kickstart your career in Tech with bite-sized lessons from this coding and programming app. Enhance your skills, build projects, earn certificates, and connect with a global community of learners. Start your coding journey today!






Build your programming skills with interactive coding lessons covering languages like Java, C, and Python in a game-like learning environment. Start your coding journey today!


Enki is an AI coach for learning coding, programming, and productivity tools, with personalized lessons, coding practice, interactive questions, and career advice. It offers features like explanations, hints, code reviews, and real-world examples to help you learn various skills including Python, JavaScript, SQL, and more. Join discussions, collaborate with others, and access 10,000 lessons in 30 skills. Start your coding journey today!


Sharpen your math, data, and computer science skills with interactive lessons on a variety of STEM topics. From algebra to AI and quantum mechanics, Brilliant offers bite-sized lessons to help you level up in just 15 minutes a day. Join over 10 million learners.


Kodable is a coding curriculum for kids ages 4-10 that teaches computer science concepts through games and activities, from basic sequences to real coding. It features content suitable for all age levels and offers a comprehensive curriculum aligned with educational standards. Explore coding with the fuzzFamily in fun environments while learning essential programming skills.


A mobile application for practicing coding with daily flashcards, real-world advice, and progress tracking in various fields like web development and data science. Take your coding skills to the next level anytime, anywhere!


Learn to code at your own pace with fun and interactive lessons offered by this app. Master languages like Python, Swift, HTML/CSS, SQL, and JavaScript through easy-to-understand lessons, hands-on exercises, and challenges. Track your progress and coding goals seamlessly. Discover more at [app-link].


Learn to code with Yolmo - Your trusted coding companion! Dive into a comprehensive self-guided learning environment with playgrounds for various programming languages. Join us to make coding easy and accessible for everyone.


Learn coding languages like Python, Java, and C with interactive lessons, quizzes, and a supportive community on this educational platform. Start your coding journey today and enhance your programming skills.


An interactive coding platform for kids, offering a variety of engaging courses from game development to Minecraft modding. Empower your child with essential STEM skills for the future through fun and educational coding games.


Hopscotch is a creative coding app for kids that allows them to code games, stories, and art in a fun and interactive way. With kid-friendly programming, they can publish their creations, explore projects made by other kids, and learn through play-along video tutorials.


Access an extensive range of online courses from top universities worldwide. Enroll in courses spanning various subjects and levels to enhance your skills and knowledge. Start learning today for free!


Learn coding in Python with imagi - a fun and welcoming community where you can create, explore, and share coding projects. From coding basics to creating pixel art designs and animations, imagi helps you unleash your creativity. Join now to unlock all features and connect with like-minded friends!




Introduce your child to coding early with a fun animal-themed pre-coding logic game that teaches computational thinking, problem-solving, and planning skills without them realizing they are learning. Help your child develop the foundational techniques needed to understand coding through engaging puzzles and challenges.


Learn to code in Python, SQL, and more with interactive courses on DataCamp. Master data science and AI skills through hands-on practice and real-world projects. Start learning today!


Learn Python Coding Offline is an app designed to help you master Python 3 programming from basics to advanced levels. Utilize a robust Python compiler for practicing coding, take Python quizzes, delve into web development, artificial intelligence, machine learning, Django, Flask, and more. Start your Python journey today!


An educational program for teaching kids coding through fun games like firefighting and popping balloons. It helps improve problem-solving skills and prepares children for school. Join now to boost logical thinking abilities and memory retention!


Learn programming and coding with an interactive application that offers quick and fun lessons, exercises, and challenges in various languages, including Python, Swift, and JavaScript. Start learning today and upgrade to a premium subscription for unlimited access to courses and challenges.