3 ms·
Ask HN: How to learn C in 2020
Hello! I'm a programmer with experience mostly in Java/Python/Scala/JS, and want to pick up on C language (not C++). It's mostly by curiosity, not for professional use, not for now at least.
I'm pretty sure that C might have changed in the last decade or two, if not the language but the ecosystem at least. However googling "C tutorial" only bubbles up plenty of very basic guides and very few information about how people do C in 2020. Similarly, I have hard time finding any organized information about commonly-used libraries, etc.
What resources or online communities would you recommend in 2020 to pick on modern and professional C software development? Thank you!
- Memosyne 6y agoI would recommend Modern C by Jens Gustedt[1]. It is organized in levels so if you're already familiar with something you can skip ahead. 1 - https://modernc.gforge.inria.fr/ https://modernc.gforge.inria.fr/
- candidtim 6y agoThank you, this is very interesting, and very well structured indeed. I like the "takeaways".