Join more than 5 million learners: learn to code, make apps/games/websites, automate your life, and much more – no matter how much experience and time you have! Mimo creates a personalized learning path of fun and effective exercises, projects, and challenges that fits into your daily routine and keeps you motivated.

• "This way you can work learning to code into your daily routine, whenever you have a few minutes of downtime." – TechCrunch

• "The app’s lessons are bite-size to make it easy to squeeze coding into your busy day." – The New York Times

We help you master:
• Programming from scratch
• Making apps
• Making games
• Building websites
• Becoming an ethical hacker
• Automating your life

These skills include programming languages like:
Swift, Python, HTML, CSS, JavaScript, SQL, PHP, Java, C#, C++, Ruby, Git, command line, and more.

Mimo is the best and most personalized way to learn to code on a tight schedule. Along the way, keep track of your progress, collect achievements and badges, and join a community of more than 4 million learners.


To get started, download Mimo and start a free 7-day trial of or subscribe to Mimo Premium.

Mimo Premium a subscription that gives you unlimited access to all tracks, courses, and other content. Mimo Premium is USD 9.99 for 1 month or USD 59.99 for 1 year, quoted in U.S. dollars (prices may differ in countries other than the United States). At confirmation of purchase, payment will be charged to your iTunes account and your account will be charged for renewal within 24 hours before the end of the current period at the price of the chosen subscription. Any unused portion of a trial period, if offered, will be forfeited when you purchase a subscription. You can cancel your subscription (i.e. turn off automatic renewal) in the Account Settings section of your App Store or iTunes settings after you have made the purchase. Our Privacy Policy and Terms of Service are available at

If you have any questions, don't hesitate to get in touch with us at

What’s New

Version 3.28


HTML Playground:
Now, with the HTML Playground, you can code your own web pages by tapping the expand icon after completing a lesson.

HTML Code Snippets:
With code snippets, you can save time creating web pages since the main tags are now right at your fingertips.

Collapsable Lines:
Thought a lot of code was hard to view on your phone? We’ve added collapsible lines to make it easier to view the most important parts and keep the distractions from your learning experience hidden.

Ratings and Reviews

4.4 out of 5
11.8K Ratings

11.8K Ratings

Deadly Dank ,

Money cow

Like the concept, not the fact that everything but the very beginning first part of a course quizzes cost money, yet the quizzes at the beginning are rarely useful because I know everything about that stuff that it talks about in the quiz, clicking “Has some knowledge on programming” doesn’t do anything either, or at least doesn’t do anything noticeable. Seriously 96% of the build a game section I think it was cost premium and teaches you barely anything. Another thing is the fact it asks if your advanced in programming once not warning you that that applies to all quizzes and courses meaning the Swift course was extremely confusing and taught me nothing. Stop being a completely computerized gold digging money stealer. And give the people more free lessons in the subject they would like to participate in. Wait! Before you respond to this bad review one more thing. Premium literally costs nine effing dollars. Who wants to pay 9.99 a month on a practically easily forgotten or soon to be forgotten mobile app for like a K12 cyber school days worth of classes. You are the equivalent to a sad person scamming people to get roblox accounts while using a different chat system on an entirely different platform on the World Wide Web.

Developer Response ,

Hi there. We hear you and we're glad to get your feedback. The app is free to download and in the basic mode, you have access to the first chapter of all our many courses (Java, Ruby, Python, C++, Kotlin, SQL and other cool projects). Additionally, we currently offer a 7-day free trial that allows you to see and use everything that Mimo has to offer for the period of the trial without being bound to any payment as long as you cancel before the end of the trial. As a third option, we offer the possibility of a monthly subscription and yearly one, so our users can choose what's the plan that's most convenient for them at the moment. About the coding experience, it does make a difference. If our users have some knowledge, the most basic material is skipped to allow them to go to more useful lessons, which is the core of the personalized curriculum that we offer. We apologize if it felt confusing, we privilege giving an integral personalized experience to all our users. Our team is working very hard to make education available and affordable for as many people as possible at the same time that we cover expenses such as salaries and rent. If our basic and free trial options are not of your preference, a subscription is required, and in that case, $10 a month is a fair price, especially compared to programming courses or other learning resources that you can find online. Thanks for understanding!

Jacks's Son ,

I Can’t Use It

I love not only this app, but the simple idea of it. An app that is dedicated to teaching people about a hidden language in an ever evolving world that relies on technology to work. When I saw that this app existed, I was jubilant. However, my heart sank when I finished the first lesson of How To Make Apps, and I saw that I had to get the premium subscription for more. I became extremely disheartened when I came back to the App Store and found that this was true for every course in the app. I do realize that not knowing this was my fault because the information ended up being really easy to find. The app of the day story said nothing about this though. And I do understand that app creators need to be paid, but as much as I hate them, I would much rather prefer having to watch an ad before each lesson. I would still be okay with the premium subscription to disable ads. I was really hoping to be able to get started learning about coding at a young age in order to prepare for my future career, but this is not possible with the current requirements for the lessons. I hope that you take this review into consideration in the making of this app later on. Thank you.

Developer Response ,

Hi Jacks's Son, thank you for sharing your experience with us! It's very helpful to read this detailed feedback, even to us as developers and designers at Mimo. We try to make it as transparent as possible that we ask you for a subscription after the first chapter of every course. We are working on more free content right now, our core functionality will stay to pay though. There are no plans to include ads into our app in the longer term, but we hear your feedback and will of course consider it for future decisions.

Gabbe go gabbe ,

Not for beginners

I love the idea of this, and wanted to love the app, but I don’t. It is not free, you have to subscribe to go beyond the most basic lesson, and the yearly subscription is $50. This is my assessment after a few days:
It might be good for intermediate learners looking to practice or refresh existing skills, but it is definitely not for beginners. There isn’t enough introduction and repetition of terms, insufficient opportunity to practice and self test, go back and rework mistakes - which is how learners information at a deep level. Instead, it allows you to click through to the next level. The sassy comments for wrong answers are funny, but again, lacking in clear instruction and explanation for beginners. It seems unlikely that it was user tested by beginners. Surprising that the rating is as high as it is. A longer trial period would have allowed an opportunity to see if it was appropriate for someone at my level or not. I believe in supporting a good app and the people who develop it. The short trial time, high price and
promised learning, at this point, appear poorly thought out at best, and deceptive and greedy at worst. I plan to continue working with the app for a while longer. If the experience improves, I’ll revise my review.

Developer Response ,

Thanks to your feedback, we went back to the drawing board and thought what we were doing wrong here. We spoke with users, made a lot of tests, and refined the first part of our iOS track. We've redesigned it from the ground up and believe that is way better now, and the first user feedback is very promising. We want to make Mimo enjoyable for beginners that's why we put a lot of work into this first new course. We'll tackle the other intro courses next. We would love to hear your thoughts on the new Swift introduction. You can either answer directly to this review or send us an email to We're looking forward to hearing from you!


Mimohello GmbH
170.2 MB

Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Rated 4+
© Mimohello GmbH
In-App Purchases
  1. Mimo Premium $49.99
  2. Mimo Premium Yearly $29.99
  3. Mimo Premium Monthly $8.99


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like