Not sure where to start learning to code? Use these best websites to learn coding and teach yourself programming and web dev from scratch.