Python Challenge

The first programming riddle on the net

There are currently 33 levels.

Click here to get challenged

What people have said about us:

"These sorts of things are in my opinion the best way to learn a language.", brberg at Media Cloisters

"It's the best web site of the year so far.", Andy Todd at halfcooked

"Addictive way to learn the ins and outs of Python.. a must for all programmers!", salimma at stumbleupon

"This challenge is fantastic. Clever, addictive and really gets your mind working. I feel like I'm playing Myst.", James Tauber after finishing level 22.

"I've been using Python since 1991, and while I've always enjoyed it, I have to confess this is the most Python fun I've had this century! Excellent work. Thank you!", Tim Peters

"If you've got any Python chops, I highly recommend giving it a shot. The puzzles are very well constructed, and the clues are clever. I felt continually challenged, but almost never at a total loss for things to try.", Thiamin Trek at

python challenge, pythonchallenge, the python challenge, pc, python programming riddle, python riddle, thesamet, challenging riddle, hard riddle, brain teasers, open source, free software, learning python, exploring python