Если любишь The art of computer programming

The art of computer programming
Donald Knuth

Вот что почитать дальше

Algorithms + data structures=programs
Algorithms + data structures=programs
Niklaus Wirth
Introduction to Algorithms
Introduction to Algorithms
Thomas H. Cormen
Software Engineering
Software Engineering
Roger S. Pressman
Hackers
Hackers
Steven Levy
The Mythical Man-Month
The Mythical Man-Month
Frederick P. Brooks
Literate programming
Literate programming
Donald Knuth
Karel the Robot
Karel the Robot
Richard E. Pattis
Automate the Boring Stuff with Python
Automate the Boring Stuff with Python
Al Sweigart
Structure and Interpretation of Computer Programs (SICP)
Structure and Interpretation of Computer Programs (SICP)
Harold Abelson
Structured Computer Organization
Structured Computer Organization
Andrew S. Tanenbaum
C++
C++
Paul J. Deitel
Grokking Algorithms: An illustrated guide for programmers and other curious people
Grokking Algorithms: An illustrated guide for programmers and other curious people
Aditya Y. Bhargava
Python Playground
Python Playground
Mahesh Venkitachalam
Data structures and algorithm analysis in C
Data structures and algorithm analysis in C
Mark Allen Weiss
Think like a Programmer
Think like a Programmer
V. Anton Spraul