VB,C#,C++に限って言えば(一応.NETの主役なので)、
C#だけが消えてなくなると思う。
VBは、VBプログラマが多いし、過去の資産も膨大なものがあるから。
C++は、これでしか作れないソフト(OSそのものとか)があるし、その割には他に代用できる言語がないから。
C#は、VBプログラマには敷居が高い割には使う必然性がない(C#で書いてもVBで書いても同じ)し、C++プログラマもレベルを下げてまで使う必然性がない。さらに、過去の資産はゼロなので、
これまた気にする必要もないから。

どう?