3 ms·
I'd add a few that might be a bit dated, but I still think they're still great today: Introduction to Algorithms - CLR(S) - other people already suggested this
by ja27 16y ago
I'd add a few that might be a bit dated, but I still think they're still great today:
Introduction to Algorithms - CLR(S) - other people already suggested this.
The Soul of a New Machine - feels old now, but it's still a fairly well-written glimpse into real-world (hardware) projects, or at least where we came from. Ahh, maybe it really is too old now to be that educational, but it's a good read.
Programming Pearls - I think this book still teaches as much practical knowledge about the field than you could get in 5-10 years. If you really "get" everything in here, you should be well on your way to being a super-star code hacker, if that's what you want to be.