It's super common in C because C doesn't have namespaces and templates which means stuff C++ implements as namespaced library classes C has to implement as language keywords.
A good example is atomics. C++11 introduced `std::atomic`, C11 introduced the keyword `_Atomic`