How easy is it to learn to code? When is the best time to learn?