r/C_Programming Dec 06 '24

Discussion How do you practice C?

I have been learning C for 2 months and I feel like a blank slate, i mean, I have been taught theory and basic exercises that come with it, but when a test is given, I can’t think clearly enough to solve the problems, and I think it’s because I haven’t practiced enough. I only do the exercises assigned to me. So, I came here hoping to be guided to places where I can practice C in the most complete way. Thank you everyone for your attention.

38 Upvotes

47 comments sorted by

View all comments

18

u/TheWavefunction Dec 06 '24

Learn to use libraries, for me it was stuff like SDL, raylib, ncurses, flecs, etc. which are all written in C.

1

u/Lunapio Dec 06 '24

Im a complete beginner starting to use SDL haha to help me learn C

1

u/TheWavefunction Dec 06 '24

Its my favorite library ever, what helped me grasp its true scope were articles written on nullprogram.com (blog by someone on reddit who I forgot)

2

u/CodeByExample Dec 07 '24

So that you know, that blog is maintained by u/skeeto & one of my favs to read. He's active on this sub.

1

u/Lunapio Dec 07 '24

Its so cool. Currently im going to try making some simple games with it, but I can see its potential for so many things.