3 ms·
C is a good learning language for systems programming, no doubt about it. All of the elementary concepts are exposed in a simple way that will server you well i
by jandrewrogers 3y ago
C is a good learning language for systems programming, no doubt about it. All of the elementary concepts are exposed in a simple way that will server you well in any systems programming language. It was also a language design that informed many of the systems language designs that came later, so the history is educational.
However, it is not a productive systems programming language these days compared to C++, Rust, or Zig.