Python is a project mainly written in Python, it's free.
Just working through the tutorials in "Learn Python the Hard Way"