All Comments
TopTalkedBooks posted at August 19, 2017
The excellent, C: A Reference Manual (5th edition) covers C99.

http://www.careferencemanual.com/

http://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp/...

TopTalkedBooks posted at August 19, 2017
Effective Java is the best book for general Java that I know - http://www.amazon.com/Effective-Java-Programming-Language-Gu... It's not a tutorial, but a collection of recommendations that could take you from just-learnt to competent.

Very slim, and very good - Javascript: The Good Parts http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfor...

For a C reference, Harbison & Steele is excellent - http://www.amazon.com/Reference-Manual-Samuel-P-Harbison/dp/...

TopTalkedBooks posted at August 19, 2017
A much more complete book than K&R is "C: A Reference Manual", which has much better explanations.

See it here: http://www.amazon.com/Reference-Manual-5th-Edition/dp/013089....

Turn to this book when you have questions. The authors are Harbison and Steele. If you become a C programmer, you will want and need this book. So you may as well get a copy now.

Another (more advanced) book is The C Puzzle Book.

http://www.amazon.com/The-Puzzle-Book-Alan-Feuer/dp/02016046....

It's older and I'm not sure it's totally up-to-date with the latest version of C. But it's still very valuable. If you finish this book, you will be a C ninja, and it isn't too hard.

K&R is outdated, in my opinion, because it is too skimpy.

Top Books
We collected top books from hacker news, stack overflow, Reddit, which are recommended by amazing people.