Thanks for your story. I have no prior knowledge of programming. So is it good idea to dive directly into Introduction to Computer Science and Programming video lectures?
Yes, those videos cover from very basic of programming to quite advance stuffs. If you follow all in sequence i think it wont be a problem. So, i suggest you to take first two lectures if that helps you then go for remaining.
Anyway i think python is good programming language to start with.
All the best