I like C. I am programming a micro-controller in C right now in fact. Been programming in C for just over 30 years.
Before that, Pascal. Before that, BASIC, and a few odd-ball languages at various times... C++, C#, Assembly Language, APL, Fortran, Clipper (dBaseIII. Remember Clipper from Nantucket?). And even direct machine code which isn't really a language.
Hmm BASIC... Beginners All-purpose Symbolic Instruction Code. It has nothing to do with beginners. It is useless for embedded or any serious programming. But I have a soft spot for it. The old line-numbered BASIC was my first language. I programmed in BASIC on the Cyber-72 mainframe at RMIT as an engineering student from 1977 and loved it. That machine was way ahead of its time. BASIC and FORTRAN were part of KRONOS, the O/S for the Cyber-72. First year, we used punched cards on the IBM 029 card punches (don't drop the deck!). Then we used upgraded to VDUs... a revolutionary improvement. If you don't know what a VDU is, you are clearly a newbie

.
I found the manual here, in case others are as nostalgic or have an interest...
http://www.bitsavers.org/pdf/cdc/cyber/cyber_70/kronos/60407600B_KRONOS2.1ug_May74.pdf