A while ago I came across the Python Challenge. It is a series of programming challenges that require writing short programs in order to advance through levels. The creator(s) of the site put a lot of effort into it. The challenges are a lot of fun to solve, and the whole thing is very addictive.
If you are interested in learning the Python programming language, I suggest that you read the tutorial and start solving the challenges. It will be a great learning experience. If you do know Python, the challenges still have a lot to offer on the educational and fun fronts. It will make you explore a variety of libraries and programming domains.
Most of the levels can be solved with other programming languages as well. However, solving them in Python makes the programmer experience the beauty of Python, its power, and ease of use.
To sum up, if you enjoy programming, the Python Challenge is for you. I don't remember having so much fun on a website in a long time.












Comments
Foaad
This sounds like a lot of fun I'll be trying these challenges real soon (I hope). Thanks man.
Posted at 10:17 p.m. on June 21, 2006