Как читать книги по программированию

У новичков часто возникает вопрос “Какие книги по программированию читать и что делать чтобы лучше их освоить?”. В этой статье я постараюсь ответить на этот вопрос. А также постараюсь дать совет как выбрать книгу в соответствии с языком программирования.