If we get a completely autonomous AI it probably won't program in C (or any other human-understandable language).
If it still programs in a human readable language, that means people need to review the code, at least from times to times. And it's much easier to review modern languages than C.