There is plenty of good material on where to start with programming. Most of the links other people have provided here are very good.
A fairly good resource is Google Code University; http://code.google.com/edu/
In particular you may want to start with Python basics; http://code.google.com/edu/languages/google-python-class/ind...