Answer the question
In order to leave comments, you need to log in
How to understand how everything works inside?
I’ve been writing in Python for more than half a year and I realized that I just use ready-made things and do the same thing, to put it mildly, I screw up a thing and understand where and how to use it, this is not at all what kind of programmer I want to become, I want to delve deeper into things, to expand the understanding of how everything works inside, how it interacts, we can say to make a foundation so that there would be no problems when learning / understanding some things in programming.
Advise suitable literature for such purposes.
Answer the question
In order to leave comments, you need to log in
"Learning Python" by Lutz to understand the language. "Python to the heights of craftsmanship" Romalho for deepening. "Inside The Python Virtual Machine" by Obi Ike-Nwosu for understanding how the interpreter works. And it doesn't hurt to read Tanenbaum to understand the environment in which programs run.
In addition to studying the literature that Sergey Gornostaev cited above , I advise you to try to study something more low-level for the soul - for example, C and see how problems are solved there, which are removed under the hood and abstractions in high-level languages.
It is not necessary to dive into all this and retrain as a C programmer, but watching the light version for beginners can be quite useful.
Something like https://www.ozon.ru/product/head-first-c-25357994
Then https://www.ozon.ru/product/praktika-programmirova...
Both books can be both freely downloaded and and buy in stores, if it is more convenient to read on paper. They are easy to read and can be a good start with examples to dive into something low-level.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question