Programming books have sadly been vanishing over the past 10 years. My local bookstore used to have a "computer" section that took up an entire corner of the store. Now it's down to a few meagerly populated shelves.
Everyone seems to recommend "The Pragmatic Programmer" and "Code Complete," but I actually haven't read either one of them, at least not yet. A 20th anniversary edition of "The Pragmatic Programmer" appeared late last year. The publication dates on these books keep pushing them to the bottom of my reading list.
I've read numerous great programming books on C#, JavaScript, Angular, SQL Server, Java, etc., but they become obsolete so fast these days. Most of my new learning comes from sites like Pluralsite or Udemy now, though I enjoyed learning from books much more.