Earlier quoted context omitted.
C's succesor is either Go or Plan9/9front's C. Outside of "Unix 2.0", you have Go. Please, do not compare Java and C++ against C, C++ is a monster it should never have born, and Java it's a shitty TCL "alternative" from its era.
If anything zig or rust are the successor, Go is a language from the 90s. We can agree on C++ and java, though.
If you say so, we could say the same on Zig.
BTW, UTF-8 dates back to the 90's, good luck finding a better alternative. And TCP/IP it's even older, but it works.
Something being newer doesn't make it better.