Back in the day, I tried to learn assembly language on my Atari. It was difficult and I was exposed to countless distractions. I didn’t stick with it. I did, however, learn Atari Basic. It was fun typing programs from the back of computer magazines like Compute! (and getting them to work). Fun, I believe, is the key word. Stress and frustration pail in comparison to the joy of discovering and/or learning a new passion.
Coding Horror: So You Want to be a Programmer