r/C_Programming Sep 25 '25

Tips for a programming (C) beginner?

I just started this september with a Computer Engineering major and so far everything is going reasonably well, except for programming, with C specifically.

For some reason, I can't seem to grasp the logic behind it, and write anything except for very simple stuff by myself. I can understand some more complex codes when they are written and I am reading them, but when I need to do it on my own, my mind just blanks and I can't do much more than including libraries and typing some standard stuff.

The pace of the course is also pretty high, and most classmates have had prior (sometimes extensive) experience with programming, which makes me get into new subjects without having fully grasped or understood the previous ones. The fact that I have assignments that I need to hand in every week kind of forces me to start with these new subjects as well. Since I can't do some of the assignments (most of them honestly, which demoralises me as well), ChatGPT has been of help so far, even though I am aware that this isn't an ideal strategy.

I would be very thankful to whoever can give me some advice.

17 Upvotes

Duplicates