C is an excellent language to have as a base, as quite a few of the more popular languages are based off of it. Transitioning from C to C++, Java, etc. is usually quite painless.
C# is in extremely high demand, and is a fantastic language as well if you ask me. It definitely wouldn't hurt to...