This reader’s recommendations and supporting excerpts from the sampled discussions.
2 books
SICP is a book that is a bit hard to start.
C++ programming language, third edition by Stroustrup.