Kubernetes has nothing to do with programming languages it is basically a container orchestration system, C is still popular, the Linux kernel is written in C, GO is becoming popular, but it'll not replace C and yes assembly is important especially if you want to get into reverse engineering.