Having worked on C and C++ compilers for a few years at this point: I would say that there’s a strong negative correlation between claiming that C is a simple language and actually understanding C, as specified.
C is actually a fantastically complicated language, both syntactically and at the semantic and abstract machine level.
C is actually a fantastically complicated language, both syntactically and at the semantic and abstract machine level.