Learn Python fast with active examples and tasks

This guide is a selective introduction to programming in Python. It is designed as secondary or introductory post-16 material. No messing around here let's ...

get started!

...or see page menu

Progress Tracker

Because there is no log-in required on this site, your progress will be tracked on the computer you are working on (using cookies).

view your progress report...

Future Pages

We have lots more pages coming soon! Next up will be...