C programming langauge

Updated: 2020-01-14 by Pradeep Gowda.

Why C?

“The Endurance of an Unmanageable Language” - Some Were Meant for C; via ATS As a Systems Programming Language.


post modern C tooling - draft 5

Why not C?

C Is Not a Low-level Language - ACM Queue

Books etc:

People and bloggers:


C libraries and utilities to keep an eye on:

C programming practices:

Cool stuff:

Programming Language Theory etc., :

we argue that the C standard does not allow Turing complete implementations, and that its evaluation semantics does not preserve typing. Finally, we claim that no strictly conforming programs exist. That is, there is no C program for which the standard can guarantee that it will not crash.

Discussions etc.,