Is C the new assembly?

No it's not, and it won't be until gdb learns how to disassemble in C.

Link: C is the new assembly