The 5 best apps to learn how to code

Do you want to learn to code on your iPhone or iPad? These coding apps will teach you what you need to know.

Swift Playgrounds

Swift Playgrounds (Free)

Swift Playgrounds makes it fun to learn to code and build real apps. You solve interactive puzzles in the guided “Get Started with Code” and learn the basics of building apps in “Get Started with Apps.” You experiment with a wide range of challenges and samples that let you explore unique coding experiences.

Sololearn

Sololearn (Free)

Sololearn has the world’s largest collection of FREE programming courses to learn how to code. Learn Python, C++, JavaScript, Java, jQuery, machine learning, data science, and more. You receive a certificate for each course that you complete. Choose from thousands of programming topics to learn coding concepts, brush up your programming skills, or stay informed about the latest coding trends. 

Koder

Koder (£5.99)

Koder is a code editor for iPad and iPhone. It does have many features including syntax highlighting, snippet manager, tabbed editing, find and replace code, editor theme, remote and local files connections, and many more.

With Koder you can code anytime and anywhere, no matter if you’re at your desk or while on the go

Mimo

Mimo (Free)

You will learn to code in Python, JavaScript, HTML through practice, with bite-size coding lessons, by writing code and running it in our mobile code editor that works like an IDE and lets you run your code, interact with Mimo’s coding community, create projects, learn multiple programming languages, and do much more at your own pace! With Mimo, you can fit coding into a busy daily schedule, whenever you have a few minutes to spare.

Programming Hub: Learn coding

Programming Hub: Learn coding (Free)

With a huge collection of 5000+ programs (code examples), 35+ courses, and the fastest compiler in the world, all your programming needs are bundled in a single app for your daily practice.

Enki

Enki (Free)

With Enki you can learn data skills, pick up or improve coding, and sharpen your technical skills in general through a science-backed, interactive learning experience tailored just for you.


Blog at WordPress.com.