How Can I Move from a C Beginner to Understanding Low-Level Programming?

0
10
Asked By CuriousCoder92 On

Hey everyone! I just completed a beginners' course in C where we covered the basics, including pointers. However, we didn't touch on important topics like `malloc()`, `free()`, or dynamic memory management, and I'm feeling a bit lost now. I started learning C because I'm excited about building fun projects and diving into low-level programming. Yet, when I watch channels like Low Level Learning or see others coding in C, it all feels like it's flying over my head. Concepts like header files are really confusing to me. I want to progress from feeling clueless to actually understanding this stuff. Any advice or resources on how to do that would be greatly appreciated!

3 Answers

Answered By BuildItBob On

Just dive in and practice! Grab a C book and start building projects. If you're stuck for ideas, consider getting an Arduino and experimenting with some projects to get your hands dirty.

Answered By CThinksTooMuch On

Is C your first programming language? If so, some might say it’s a bit tough to start with. Languages like Python can help simplify many concepts, making it easier to grasp the fundamentals you’ll need.

CuriousCoder92 -

Yeah, it's my first language. People suggested starting with C because it would be more beneficial in the long run.

Answered By PracticalPete On

I think you should go back and review the fundamentals like header files if you're not familiar with them yet. It’s essential to get those basics down before moving forward.

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.