I'm curious about how long it typically takes to pick up the fundamentals of C programming, such as loops, variables, if-else statements, arrays, and lists. If you've learned it before, how long did it take you to grasp the basics?
4 Answers
There's no set time—some folks catch on in days, others might take weeks or longer. The focus should be more on how well you understand and can apply what you've learned rather than the clock.
For me, it took about 2-3 weeks to really understand the basics. It's not too hard to get the hang of how things work, but you might need some extra time to use them without referencing syntax all the time.
If you already know another programming language, picking up C won't take long at all. But if you’re completely new to programming, it might be a tougher starter. C is great for learning once you dive in and start experimenting yourself!
Honestly, you can grasp the basic syntax in just a long weekend. C is pretty straightforward since it has only about 32 core keywords! Just remember, C doesn't have lists built-in; you'll need to implement that yourself or grab a library for it.
What do you think is the best programming language for solving data structures and algorithms problems?