Coralia Digital
Pythonaut app icon

Education · iPhone and iPad

Pythonaut

Learn Python by actually writing it

Price Free, with an optional Pro upgrade Released 19 October 2026 Version 1.0.2
Lessons with live examples
Lessons with live examples
The lesson path
The lesson path
A Python playground
A Python playground
Arcade challenges
Arcade challenges
Daily challenge and streak
Daily challenge and streak
Exam prep
Exam prep

Learn Python by actually writing it. Pythonaut runs real Python on your iPhone and iPad, with nothing to install and no internet needed once you are in.

There are 62 bite-sized lessons, taking you from your very first print() to classes, testing and async. Each one has a live example, a checked coding challenge and a short quiz, so you are writing code from the first minute rather than reading about it.

For practice there are over 70 arcade challenges (games, decoders, bug hunts and unscramble puzzles), a new daily challenge with a streak, and an open playground to try anything you like.

Students can prepare for GCSE Computer Science, Cambridge IGCSE, Edexcel International GCSE, AP Computer Science Principles and IB, with timed mock papers, trace tables and exam pseudocode shown beside the Python.

Pythonaut is also a full website at pythonaut.net. One account works in both places: sign in with Apple or email and your progress follows you between the app and the browser.

What it does

62 lessons

From print() to classes, testing and async, each with a challenge and quiz.

Arcade and daily challenge

Games, decoders and bug hunts, plus a fresh challenge every day.

Exam prep

GCSE, IGCSE, AP CSP and IB practice, with timed mock papers.

Playground

Real Python on device, no internet needed once you are in.

Widgets

Your streak on the Home Screen and Lock Screen.

One account everywhere

Progress syncs with pythonaut.net. Pro unlocks the app and the website together.