Mimo: Learn Coding/Programming

Admittedly, learning how to code on your iPhone isn’t the best idea. Not only does your iPhone not have the same capabilities as a computer, so you won’t be able to test your code, but it might also be uncomfortable to type from your iPhone’s keyboard compared to a physical keyboard.
Still, if you don’t have much time to sit on your computer or would like to learn the basics before going to work, an app like Mimo is a great option.
What makes Mimo great is how easy it is to use. After you choose the programming language you want to learn, the app will give you access to dozens of different lessons that go from the basics to more advanced terms. Along the way, you’ll also have to complete some challenges and quizzes to see if you understand everything the app teaches.
The app also comes with a leaderboard, which can help you stay motivated. You’ll compete with other users, and the more you use the app, the higher you’ll rank.
Mimo features lessons for five different programming languages: Python, Javascript, CSS, TypeScript, HTML, and SQL. While there are more learning languages out there, these ones will work as a solid foundation to kick off your journey as a programmer.