Hacker News new | ask | show | jobs
by fn-mote 43 days ago
You missed How to Think Like a Computer Scientist.

Many places on the web. Runestone is probably the most useful like but I’ll leave my favorite classic one below.

http://www.openbookproject.net/thinkcs/python/english3e/

1 comments

Here's a newer version (2023 vs 2012).

I'm pretty sure there are also some forks where people adapted the book to other languages than Java or Python.

https://allendowney.github.io/ThinkPython/