All modern C compilers are written in C++.
C also has dialects.
Yes, we switched from C98 to C11 and are about to adopt MISRA C 2023 (with exceptions).