There are a number of free online resources that teach computer programming skills. Here are our favourites:
http://www.codecademy.com: This site lets you learn to code interactively, for free. You can also build websites, apps, and other projects.
https://www.khanacademy.org: This site has free videos that teach you how to code (among a plethora of other subjects.)
https://www.coursera.org/course/cs101: This free university-level introductory course teaches the essential ideas of computer science. You also get a certificate upon completion of the course.