If you're evaluating language-agnostic books, I really like Code Complete
. In the past 6 or 7 years, I've loaned it to at least 5 people. Each had it a few months.
Yes indeed that is another good book. There's probably a list of 50 more books to suggest, it's never ending!
Just curious, what do you guys both do with your programming knowledge. Is it your primary job or is it something you dabble with.. or perhaps you take it as a very serious hobby? Just curious to get an idea about who I'm getting this information from.
Well usually you kinda just get into it. I started off in the early 1980's with no books really. Just some old Commodore 64 and Atari 400 magazines and typing in 6,000 lines of:
4500 DATA 56,24,54,24,32,32,67,125,345,255,255,255,0,0,5,3,2,5,5,56
4510 DATA 56,24,54,24,32,32,67,125,345,255,255,255,0,0,5,3,2,5,5,56
4520 DATA 56,24,54,24,32,32,67,125,345,255,255,255,0,0,5,3,2,5,5,56
4530 DATA 56,24,54,24,32,32,67,125,345,255,255,255,0,0,5,3,2,5,5,56
Which was a very time-cumbersome way to inject "machine language/assembly" code into a BASIC program back in the day. Oh well.
Thanks for the very detailed list Gleek!