Start with Scheme as your language and SICP and/or The Little Schemer as your instruction books.
A smart person can become a competent coder if there is as little friction as possible between him and "holy shit, this actually works, aren't I awesome?"
When you're ready to try more practical stuff, then it's time to dip your toes into Python.
Start with Scheme as your language and SICP and/or The Little Schemer as your instruction books.
A smart person can become a competent coder if there is as little friction as possible between him and "holy shit, this actually works, aren't I awesome?"
When you're ready to try more practical stuff, then it's time to dip your toes into Python.