C is, and always will be, king of embedded programming. It is by far my favorite language. Like yourself, I have used quite a number of computer languages. I have even written in assembler for many processors, starting with the IBM 1130 and 360 series. Minicomputers were a blast, with the PDP-11 being the pick of the litter. The 68000 micro was like a super-set of the PDP-11.
Ah, the old days.
I will never admit to doing Assembler, RPG(games or language) or fat girls.