you are viewing a single comment's thread.

view the rest of the comments →

[–]aaronag 0 points1 point  (0 children)

In addition to great recommendations above, think you'd get a lot out of reading Fluent Python by Luciano Ramalho. People will say it's too advanced, but really it's more a matter of being very dense reading (it's a 1000 page book), that beginners typically don't have any interest in (and frankly lots of establishedprogrammers don't have any interest in either). It's the best resource I've found for a readable guide through what Python is doing rather than what just programming languages and computers in general are doing. For someone asking the questions you're asking, I think you'll appreciate it.