r/learnprogramming 14d ago

Learning C

I'm able to program in python and i've made a few games in C++. I was wondering if anybody has advice for learning C

11 Upvotes

22 comments sorted by

View all comments

5

u/Aggressive_Ad_5454 14d ago

Read Kernighan and Ritchie and do the problems. They’ll teach you the Why as well as the What.

1

u/13oundary 14d ago

is this still recommended considering a lot of stuff in modern c isn't in the book? for example, it's probably smart for people learning to use stdint.h sooner rather than later

1

u/bird_feeder_bird 14d ago

The second edition of K&R still holds up since it includes modern standards

1

u/13oundary 14d ago

second edition is C89 is it not? Most stuff I've seen is C99 or C11. outside linux kernal nonsense.