C is like a high level assembly language. It maps very closely to how the computer actually runs programs. That, and it’s simplicity, make it a great way to learn.
It’s not usually a great idea for production code anymore, but for learning it’s fantastic.