I want to learn C well. The web is not helping much: hard to find references/tutorials. I have a job in web 2.0 meme...

Here's a better idea. Why don't they teach Ada and explain, in the same classes, why C is such a disaster? I already know why. There is a huge industry that depends on security consulting and other money-sucking wastes of time. Ada would actually solve the problem and C shills would be out of work.

The biggest C meme there is. At least tell OP to get a book written in this decade.

It's a good book. Almost nothing has changed with hardware in the past 40 years as far as a beginner is concerned so any low-level architecture book is still just as relevant as it ever was. Only advanced programmers are going to deal with things like vectorization and GPGPU. Most programmers never will.

...

The fundamentals of C hasn't changed at all. Anybody who studies this book to a good level is more than capable to find modern C syntax and libraries on the Internet.