It's prob a balance. Sure, C is king....but if you are starting from scratch...do you REALLY need it or could you design something even better? Maybe, maybe not.
I've programmed for a long time, but always struggled with Assembly and C, so take my views with a grain of salt.