I think the biggest problem with language books is that they written by software engineers with 30+ years of experience. Their perspective is totally different from a beginner. So the pace is usually not the best.
I've read a few books where the first chapter is about OOP, objects and classes, before getting into the basics like variables, conditions, etc.
I don't read much books now other than reference a thing here and there.
For me the biggest takeaway in books was that they had a nice progressive learning, good examples, and structured mini projects. Those books are counted with one hand.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.