C isn't terrible in any way at all, it's great for people who understand how the machine works. It's somewhat challenging for people who don't understand how the machine works, and just want to display a cat picture, but that's why Python and Java exist, because those who understand are vastly outnumbered by the others