There’s a lot of places to start. I’m starting with [Real Python] this morning, as well as a bit of [Codecademy]. I was a Kickstarter backer for _Real Python_, so this is my chance to see what kind of return I got on my investment.
[Real Python]: http://www.realpython.com
If you need a reason for why you should start to learn to code: [Simon Peyton] (link to Youtube video of TED talk) and [Yevgeniy Brikman] tie it to learning to think.
Believe it or not, [Google has a nice curriculum](http://www.google.com/edu/tools-and-solutions/guide-for-technical-development/index.html).
[Simon Peyton]: https://www.youtube.com/watch?v=Ia55clAtdMs
[Yevgeniy Brikman]: http://brikis98.blogspot.com/2014/05/dont-learn-to-code-learn-to-think.html