I really want to learn C. What would be a good tutorial?
Here are some YouTube Channels one can follow to learn C and C++ programming languages. TheNewBoston is one of the most popular YouTube Channels for tutorials for programming and other computer-related topics. With nearly 22 lakh subscribers, it offers hundreds of videos to learn C and C++, covering many concepts.
C is more difficult to learn than JavaScript, but it's a valuable skill to have because most programming languages are actually implemented in C. This is because C is a “machine-level” language. So learning it will teach you how a computer works and will actually make learning new languages in the future easier.
The C Programming Language (often referred to as "K & R") is almost universally considered to be the best resource for learning C.
While "The C Programming Language" is certainly a great book and a very good introduction to the C language, it has several drawbacks:
If you are looking for a more beginner-friendly, comprehensive, or up-to-date book, I would strongly recommend C Programming: A Modern Approach, 2nd Ed. It covers every aspect of the language and the standard library in depth, including C99, and is extremely well-written. While the list price is rather high, it usually isn't difficult to find a copy for around $60 USD.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With