29
Just realized everyone says to start with Python but my week with C was way better
Last week, I decided to ignore the common advice and try learning C instead of Python. On day three, I spent hours figuring out pointers and memory addresses, which was super hard. But by Friday, when I finally got a small program to run without crashing, I understood exactly how the computer was working. That felt way more solid than just printing 'hello world' in one line. Anyone else start with a 'harder' language and feel like it helped them more in the long run?
3 comments
Log in to join the discussion
Log In3 Comments
troy_gibson431mo ago
Hold up, you spent a whole week and your big win was a program that didn't crash? That's like celebrating because your hammer didn't break a window. Most people just need to make stuff work, not become computer whisperers. I fixed my neighbor's leaky sink last month and didn't need to know how the city water plant works.
8
carr.jennifer1mo ago
Totally get what you mean about C making things click. I started with Java and those early struggles with types and compiling forced me to actually understand the steps, unlike just scripting. Troy_gibson43 has a point about just making things work, but for me, that harder start built way better habits for debugging later on.
7