There are lots of great places on-line where you can set up a free account and start learning code.
Remember two things:
Take time away from these fantastic learning tools and step out on your own to apply what you've learned.
Experiment, have fun, and come to the Dojo to share and to troubleshoot. There's no better substitute than a real human when you're learning.

1. Khan Academy
It's all made fun and easy here.
You have step by step instructions.
A programming interface set up so you just have to play.
"Spin-Offs" games and small programs that others have created that you can edit and change.

2. Codecademy
Start building those coding muscles. Codecamemy will take you trough all the amazing coding languages that you need to be whiz.
Remember to have fun, share , and come and join the Dojo's community.
There also Codecademy Schools

3. Kata For Coder Dojo
Dojos around the world contribute to this wiki. Start with the programming hikus and see what others Dojo members around the world have created.