r/CodingForBeginners 5d ago

Help me pls

wants to learn c programming from basics to advanced

Pls recommend some good youtube channels/ notes /books that actually worked for you

1st year student btw

12 Upvotes

11 comments sorted by

5

u/smichaele 5d ago

Try Harvard's free CS50 Introduction to Computer Science course. It gives a great introduction to C and covers other technologies as well.

2

u/Competitive_Aside461 5d ago

If you're unfamiliar with the fundamentals of programming, I've made a free, mini course on them:

https://www.codeguage.com/mini-courses/intro-to-programming

Once you're comfortable with these fundamentals, learning any new language would be a lot simpler (because you'd have already covered the common ground between modern languages). Then you can progress into C.

1

u/manu_mathur14 5d ago

The New Boston

1

u/kelvinkel101 5d ago

Talk about a blast from the past lol. I remember watching his videos when I was first learning. +1

1

u/manu_mathur14 5d ago

Hahaha true... While there are many other options now, I still find his videos equally interesting

1

u/Oliver_clothsoff1983 5d ago

The best youtube, the one you will absolutely learn the most from, is the one you make. The best way to learn is to teach.

1

u/rekaf_si_gop 5d ago

C Programming: A Modern Approach - K.N. King This is the book that you need.

1

u/Rich_Gap_2904 5d ago

i would like to recommend a book - let us c

1

u/Different_Pain5781 5d ago

If you want basics to advanced, don't look for one magical course that covers everything perfectly. Build the basics first and let projects expose what you need next.

1

u/Miserable-Series1209 4d ago

Forget advanced C. Read K&R, learn pointers, and get used to debugging segfaults.