Top ten computer books

Vikram Chandra's first non-fiction book, Geek Sublime: Writing Fiction, Coding Software, came from his own lived experience as novelist and sometimes-programmer.

One of Chandra's top ten computer books, as shared with the Guardian:The Soul of a New Machine by Tracy Kidder

More than 30 years old, but still unsurpassed as a description of working programmers and the problems they tackle. Kidder