С++ за 21 день, моя первая и последняя книга прочитаная мной за целый год реально год читал и до не до конца) Нужно ли читать вообще K&R мне кажется будет скучно без примеров на WinApi.
Выделить 5 лучших не получится... На данный момент на моей книжной полке лежат: три книги Вирта "Алгоритмы. Построение и анализ" книга дракона "Структура и интерпретация компьютерных программ" "Языки программирования. Концепции и принципы" "Алгоритмические трюки для программистов" "Чистая архитектура" два учебника языка Go Много лет назад читал и K&R, и Страуструпа, и "Алгоритмические языки реального времени. Конструирование и разработка", и ещё множество профильных книг... А самая красивая книга, которую приходилось читать: выпущенный в советском союзе двуязычный стандарт Algol-68: когда на одной стороне разворота оригинальный английский текст, а на другой - синхронный и очень качественный русский перевод.