What’s the Best Way to Start Learning C as a Complete Beginner?

0
7
Asked By MangoOrbit42 On

I'm fascinated by how computers work and how C lets you interact with machines at a fairly low level. However, I'm finding it difficult to learn from books and videos in English because my native language is Hindi. Should I learn through video tutorials, documentation, or books? I'd also appreciate advice from anyone who learned programming in a language other than English. I'm completely new to programming and don't yet know much about computers, operating systems, or networking.

5 Answers

Answered By QuietPine7 On

A beginner-friendly tutorial site can help you learn the basics, but don’t stop at reading. After each topic, look for small exercises and write the programs yourself. Practice is what makes the concepts stick.

MangoOrbit42 -

Thanks for the suggestion. I’ll make sure to practice alongside the lessons.

Answered By CedarFox31 On

A good approach is to watch a lesson and keep the official documentation open while following along. Pause often and type the examples yourself instead of just watching. Start with small programs rather than taking a huge course or trying to build something complex immediately.

Answered By SilverKite18 On

There isn’t one universally best format. Some people learn more easily from videos, while others prefer books or written documentation. Try a short tutorial in Hindi if that makes the syntax easier to understand, then use English books and documentation gradually as your confidence improves.

MangoOrbit42 -

Are there any beginner-friendly books you would recommend?

Answered By BlueHarbor56 On

First learn what a compiler does and install a C compiler on your computer. Then work through The C Programming Language by Kernighan and Ritchie, commonly called K&R. It’s a relatively short book, and completing the exercises is more valuable than rushing through the chapters. You only need the early sections to build a solid foundation.

MangoOrbit42 -

Thanks, I’ll look into the compiler basics and work through the exercises.

Answered By CopperLemon9 On

Build small projects as you learn. A simple board computer such as a Raspberry Pi can make programming feel more practical, but you don’t need extra hardware to begin—you can start with a compiler and a few tiny command-line programs on your existing computer.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.