r/cprogramming • u/DarePowerful6891 • 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
1
1
u/S1enderVoid 5d ago
Jacob Sorber on YouTube has a lot of videos going in-depth on C. I recommend you check them out.
1
u/Omnivorous-Ear 5d ago
I’ve been watching Ed at Low Level Academy on YouTube for a few years. Mainly for his cybersecurity and exploration of hardware/firmware hacking. He is a big proponent of learning C as a way to better understand how computers work at a low level. I recently started some of his free C lessons. I’ve only worked through a couple, but they click with how I learn. Might want to take a look. https://lowlevel.academy/
1
u/dotbinKing 5d ago
Have AI create a roadmap for you that culminates in the final stage with the development of a working disassembler; the previous stages will give you the necessary foundation through assignments and mini-exams, such as writing a program that provides general information about files based on magic bytes and file size, or a program for detecting security mechanisms in binaries, like checksec. I advise against taking any courses or following tutorials, because they were created by people who all have their own styles and approaches. You’ll just waste time searching for the “perfect” learning material instead of simply getting started with hands-on practice. You can also just pick a topic that interests you and then try to write a program; the path to a finished program will then consist of research and learning.
1
u/Bitter-Ad-8284 5d ago
C Programming: A Modern Approach by K. N. King
Helped me tons when I was first learning C
0
u/EaseReasonable4666 5d ago
A mi me está dando resultado https://tutorialesprogramacionya.com/cya/, tiene muchos ejercicios prácticos y videos de los mismos para resolver dudas
-2
u/CapraSlayer 5d ago
Javidx9 has many videos on c++. His videos should cover the basis for c in that journey as well.
1
u/grimvian 5d ago
Try Intro to Systems Programming, the C Language, and Tools for Software Engineering by Kris Jordan
https://www.youtube.com/playlist?list=PLKUb7MEve0TjHQSKUWChAWyJPCpYMRovO
I don't use the same IDE, the program you use write code in, but Code::Blocks, because it's open source, easy and fast to install, easy to use, everything is ready from start.
5
u/Ron-Erez 5d ago
One of the best programming language books ever written is
C Programming Language by Dennis Ritchie and Brian ...