Bottom Page

Thread Rating:
  • 2 Vote(s) - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
The best Programming books?
Quote:After all, why do things the hard way when you can just talk to it. Even though you may talk for a very long time before the program you want to create is completed.
Say this:
metulburr and ichabod801 like this post
(Jan-09-2019, 06:12 PM)micseydel Wrote: I do suspect that programming will become more machine aided than it currently is. I'm actually surprised by how little it is at this point

I think part of the problem is that people are aiming this stuff at non-programmer audiences, like managers (SAS), researchers (SPSS), and kids (Mindstorms). I don't think they're aiming tools at programmers so much.

I also think humans don't understand how to do it well. We build packages for each other to use, but those packages can then limit the person implementing them. One of the problems with the web application at my last job was the "spreadsheet" interface. But that was a third-party application, and our developers couldn't or wouldn't mess with it.
metulburr likes this post
Craig "Ichabod" O'Brien -
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures


I love Jeff Atwood's blog, and his list of books is pretty great, none of which are tied to any particular language.

I also recommend Seven Languages in Seven Weeks ( It introduces languages across a variety of domains to show different programming thought processes (it has Ruby, which is similar to Python, then it also has Haskell and Clojure, which are radically different).

Land of Lisp ( is also well written, but is obviously only helpful for specifically learning Common Lisp.
(Jan-09-2019, 08:27 PM)nilamo Wrote:

This list is pretty good, but I would avoid Tufte. As a statistician with a strong interest in the graphical display of information, I had real problems with Tufte. I would suggest William Cleveland instead (The Elements of Graphing Data and Visualizing Data) instead.
Craig "Ichabod" O'Brien -
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures

in the blog refered by nilamo, jeff Atwood states:
Quote:average programmer reads less than one technical book per year
Then I guess that all of the programmers that I know are not average, as I think all of them read more like one a month.
I read the first 'Code' book and enjoyed it so much I bought several and gave them away.

Also have programming Perls (1st edition), and rate it highly.
And regular expression cookbook should be a requirement.

I haven't read 'Land of Lisp' but am one of the few people in the world that still uses lisp (actually in conjunction with Python, especially with music notation (LilyPond) software). I think I'll put this one on my list.
I'm below average. I haven't read a new technical book in a couple years. I should get that copy of Applied Cryptography off my shelf and work though it.
micseydel and metulburr like this post
Craig "Ichabod" O'Brien -
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures

And then there's the book none of us have mentioned, and I'm sure all have either read or keep a copy for reference
The Dragon book!

'Compilers: Principles, Techniques, and Tools' now in second edition by Aho, Ullman, Lam, Sethi

This is where I got my hashing algorithm that I modified and used for many years, one of the major phone companies used it for their call record processing, and may still use some tower code that used it as well.
I found the best beginners guide to python was "Help your kids with computer coding" By DK. The first half was scratch, and the other half was python. If your new to programming, this is a great book. It appears to be simple, but it has a lot of good advice. I learned a lot from it.

Top Page

Possibly Related Threads...
Thread Author Replies Views Last Post
  Coding books on Humble Bundle j.crater 2 272 Sep-30-2018, 01:48 PM
Last Post: j.crater
  Machine learning books on Humble Bundle j.crater 0 594 Aug-27-2018, 06:56 PM
Last Post: j.crater
  18 books 1 game MIT for $15 on Humble Bundle Larz60+ 3 308 Aug-26-2018, 09:17 PM
Last Post: j.crater
  Contest - game programming louiz7 0 355 May-09-2018, 03:55 AM
Last Post: louiz7
  New to Python and programming, need some mentoring! ViBogdan 6 919 Apr-13-2018, 08:16 PM
Last Post: Larz60+
  Opinion on Python Security Books nexusfactor 8 1,331 Oct-13-2017, 09:33 PM
Last Post: sparkz_alot
  Good Books to Learn Threading srosemond 2 1,118 Oct-09-2017, 05:31 AM
Last Post: j.crater
  programming challenge: double words Skaperen 14 3,912 Dec-15-2016, 01:45 AM
Last Post: Skaperen
  Any one here used Rust (programming language) ? micseydel 4 1,530 Oct-23-2016, 02:42 PM
Last Post: snippsat

Forum Jump:

Users browsing this thread: 1 Guest(s)