Also known as: structure_and_interpretation_of_computer_programs
The computer science textbook Structure and Interpretation of Computer Programs by Hal Abelson and Gerald Sussman. It has a cult following in some programming circles and a Meme following on 4chan's /prog/.
You can read SICP online and watch through its MIT lectures on Youtube.