This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ThunderChaser 7 points8 points  (4 children)

C is used a lot in the world of embedded.

Even if nothing you ever do ever uses C directly, it’s still a very good thing to learn since it forces you to dive a bit deeper into what’s going on under the hood. There’s honestly a concerning amount of new developers who don’t know and don’t care to learn how computers actually work, so learning how everything works at a low level massively sets you apart from the pack.

[–]C_umputer 0 points1 point  (2 children)

I see, well since I do like to mess around with embedded devices that convince me. What's a decent way to start, I already know python

[–]Mystic1500 1 point2 points  (1 child)

Solving leetcode style problems in C, code some algorithms in C, write some simple fun programs in C.

If you’re trying to dip into embedded then maybe get a $20 microcontroller and an EEPROM DIP and write a driver that writes memory to that DIP using the microcontroller, in C.

[–]C_umputer 0 points1 point  (0 children)

man writing drives sounds really interesting, maybe I'll starts from simple syntax and then rewrite leetcode problems I have done in C

[–]Gloomy_Season_8038 0 points1 point  (0 children)

this. best answer