Codecademy is a great starting place to learn multiple coding languages.
With computer programmers being in such high demand these days and fewer and fewer people to fill those positions, students need to start learning as early as possible how to code and what it means. Codecademy is a great way to learn varied different languages easily. The courses progress at a good pace (from beginning to advanced). And there is always other advanced users to help out when you have a question.
How I Use It
I use it mainly for myself to learn new programming languages, but also for my kids during computer club. They really enjoy it. I have them create their own account and proceed through the lessons at their own pace. I am always nearby to help out when necessary.