Try freeCodeCamp, but this is more web dev, there's a lot of unity tutorials for. game dev. Then once you know a language you can learn anything else, but for real hacking, is mostly C and assembly. Tho those are harder to learn, I think so anyway.

From what I understand, Codecademy wants you to put exactly what it sais on the site,
Example(Not from the actual site):
Would tell me to put a font size in a .css file, when I could just use <style> in html5.

From what I understand, Codecademy wants you to put exactly what it sais on the site,
Example(Not from the actual site):
Would tell me to put a font size in a .css file, when I could just use <style> in html5.

Click to expand...

That's why it's good for beginners. It would confuse the hell out of them if you provide them with a lot of info at first.