A short video made with the intention of introducing you to programming by way of teaching you the fundamentals of C++, one of the most popular programming languages today.
One of the interesting points of this lecture is that you don't need a computer to do computer programming!
Link to the next video in the series of lectures:
https://youtu.be/4TSW7vZ_k1c
Complete playlist:
http://www.youtube.com/view_play_list?p=F2AFF76F9BCB039F
If you're really hooked into learning how to program on a long run you ought to check Stanford's intro programming course CS106A by Mehran Sahami:
http://youtu.be/KkMDCCdjyW8
If you prefer a more computer science'esque approach in teaching programming, then I would recommend that you check out MIT's 6.00 course:
http://youtu.be/k6U-i4gXkLM
For a more advanced set of topics expressed in C++, there's Stanford's CS106B course by Julie Zelenski:
http://youtu.be/kMzH3tfP6f8
For a yet more advanced introduction to programming I warmly recommend the awesome and now legendary MIT's SICP course by Hal Abelson and Gerald J. Sussman:
http://youtu.be/2Op3QLzMgSY
Finally, here's a link to a community made C++ tutorial that seems to enjoy quite a bit of popularity:
http://youtu.be/nziy2_U5JQI