This question was rolled out in our data structures Mid Term or test, i can't remember which.
I'm pretty sure it was the mid term.
The actual question if I remember correctly was something like.
'Is C++ the King of all Languages, it will always be around and is the best programming language ever made.'
Well, that was a giveaway. I answered 'YES'.
Well I got it wrong.
New and better languages can always come up.
It's been like 7 years, but C++ still holds its rank as King.
IMO opinion, if you know C/C++, you pretty much KNOW programming.
It's also the hardest language to master IMO.