V
V
Vitaly Slyusar2015-10-08 11:46:44
C++ / C#
Vitaly Slyusar, 2015-10-08 11:46:44

What is a good C book for a beginner to read?

Recommend a good book on the C programming language. Only the one that you really liked and helped. On the Internet, their darkness is dark, and it’s really difficult to choose a decent one. Thank you in advance.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
Z
Zelimkhan Beltoev, 2015-10-08
@slusarvitaliy

And I started with this one: www.labirint.ru/books/132615
If you solve all the problems after each chapter, then the material is absorbed pretty well

L
Leonid Shifrin, 2015-10-19
@LeonidShifrin

When I once taught C, I went through a lot of books. In my opinion, the two best C books for beginners are:
C Programming - a modern approach (KNKing)
Pointers on C (Kenneth Reek)
The second is harder, but easy to read after the first. If King's book seems heavy, there is also a good lighter one:
Teach Yourself C in 21 Days (Bradley Jones, Peter Aitken)
It has a few errors, but overall a very good book, it can be read in parallel with King, and it is quite easy to read. For her, besides, there is a translation.
I want to note that King and Rick's books, in my opinion, will help you become a professional much faster than most others, since they are written in the same vein as real C development is going on, and they put the emphasis right. Plus, it's great exercise. Of course, no book without real tasks and projects will raise you above a certain level.
I would not take Deytelov - they spoil almost any language they write about (although formally everything is correct with them). There is a very succinct review about how they mutilated Python learning by Peter Norvig , a top-class programmer and Google R & D director. But this is for general reasons, I am not personally familiar with their creation in C, so I might be wrong.
Oh, and avoid Schildt's books on C like the plague (if you're interested, read this or what the pros write about his books on comp.lang.c or accu reviews).

V
Vladimir Martyanov, 2015-10-08
@vilgeforce

I liked it and helped Stroustrup.

G
GreenElephant, 2015-10-09
@GreenElephant

c.learncodethehardway.org here is quite good material, if everything is ok with English.

A
aigaig, 2020-11-20
@aigaig

Thomas Gabriel "Programming in C" posted on the page https://vk.com/id624006320
ibid. translation of chapters 1-19 of the book C Programming - a modern approach (KNKing)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question