DEV Community

Discussion on: Learning to think like a programmer.

Collapse
 
pedro2555 profile image
Pedro Rodrigues • Edited

I would suggests intro to computer science MIT opencourseware lectures on youtube

Not a book, I know, but they give exactly what your looking for. Plus they use python

Collapse
 
wavell profile image
wwatson

Well it's kind of a book. Sicp (structured interpretation of computer programming), and I'd recommend that as the best programming book ever written. But my personal favorite is the little schemer. Teaches you how to think for sure

Collapse
 
codingarchitect profile image
Sendhil Kumar R

If you are short on time, this is a second best after SICP. Good Suggestion again.

Collapse
 
courier10pt profile image
Bob van Hoove • Edited

You can check out SICP for free. Nice to see it being mentioned.

It might be too much in depth depending on the audience :)

Collapse
 
dpashutskii profile image
Dmitrii Pashutskii

This! SICP indeed is the best programming book ever written. This book literally changes your perspective.

Collapse
 
codingarchitect profile image
Sendhil Kumar R

I highly second this. Good Suggestion