Codecademy is the easiest way to learn how to code.
It's interactive, fun and you can do it with your friends. If you want to understand, hands on, how websites, games and apps are put together Codecademy is a great place to start. It's simple to register and you can start coding straight away. You can track your progress and, if you link to your Facebook, Twitter or Google accounts you can learn with your friends and track their progress too