C is very, very simple. There is not much C has (baseline) that has complex commands, or obfuscated code. This means that everything you see and do, is of your own doing, you need to bring everything to C, it doesn't have much to bring to your program.

This is a very basic program written in C:

#include <stdio.h>
int main() {
printf("Hello World!\n");
return 0;
}

You can see that there is not much here! We even have to include a seperate library if we want to print anything. I argue this is a good thing, as your workspace isn't filled with a bunch of usless functions that no one will ever use.

Additionally, C is basically assembly macros. This means that most lines of C correspond directly to some lines of assembly, accounting for things like registers and compiler optimizations.