home | C++ | FAQ | technical FAQ | publications | WG21 papers | TC++PL | Tour++ | Programming | D&E | bio | interviews | videos | quotes | applications | guidelines | compilers

Some Favorite Non-technical Books

Modified September 16, 2018

I'm often asked what non-technical books I read, so here is a list of a few of my favorites.

I (Bjarne Stroustrup) have also been asked where I find the time to read non-technical books. Actually, it is not a question of finding the time. Reading non-technical stuff is essential. Without it, I'd go nuts and lose my sense of proportion. As a practical matter, I read for about an hour almost every evening before going to bed -- trying to go straight from technical work to sleep is usually not a good idea. This "use" of literature and history is reflected in my choice of reading: There is very little "heavy" reading listed here.

Apologies for misspellings, slightly-wrong titles, etc. This list is made partly from memory.

Literature

History

Etc.

Please don't think that this is all I read, or even necessarily representative of what I read. For example, both history and science fiction are underrepresented here. The reason is that there is so much to read, but few obvious "favorites." Reading widely is essential for understanding history, and reading several books on any important topic is key to avoid having your judgement unduly swayed by a single author.

home | C++ | FAQ | technical FAQ | publications | WG21 papers | TC++PL | Tour++ | Programming | D&E | bio | interviews | videos | quotes | applications | guidelines | compilers