If you’re motivated to learn coding because of the effects it has on your thinking, there is absolutely no better place to start than The Little Schemer. Seriously.
I am tempted, in fact, to claim that The Little Schemer (and Scheme, and SICP, and Lisp...) will teach an even higher standard of thinking than other programming languages. I have some evidence for this, in the form of Paul Graham’s essay on the matter.
If you’re motivated to learn coding because of the effects it has on your thinking, there is absolutely no better place to start than The Little Schemer. Seriously.
I am tempted, in fact, to claim that The Little Schemer (and Scheme, and SICP, and Lisp...) will teach an even higher standard of thinking than other programming languages. I have some evidence for this, in the form of Paul Graham’s essay on the matter.