SoloLearn: this learn-to-code app has something to offer no matter which language you are interested in learning. Covers machine learning, design patterns, Swift, C#, Kotlin, Python, SQL, and other technologies.
Python Lab: Python is a wonderful language to learn for AI, machine learning, and even ethical hacking. This app provides you with bite-sized Python lessons and interactive content to get you going.
Hopscotch: a kid-friendly programming app that not only teaches you how to code but also lets you share your work with others and learn from their games.
Code Swift: one of many apps you can rely on to learn Swift through bite-sized lessons. You get to write real code and get real-time code checker.
Swift Playgrounds: an iPad app that uses interactive puzzles to show you how to code Swift. Swift Playgrounds lets you use your own photos, images, and files. It has a touch friendly interface.
Lightbot Code Hour: a programming puzzle game with 20 levels. It uses a visual, interactive experience to teach you real programming logic.
Learnable: covers AI, C++, C#, Python, TypeScript, Swift, SQL, and other languages. Teaches you how to build apps, games, and websites. You earn points for completing lessons and challenges.
Have you found better learn-to-code iOS apps? Please share them here.
*aff links used in some articles to fund our operations. Please look at the disclosure link to see our policy.