Learn Python The Hard Way

Learn the basics of programming