It doesn't matter really, unless you want to do something very specific with the language. Most of the concept of general purpose languages(C++, Java, C#) are transferable anyway. I picked my first language by what IDE I liked the most - it was Eclipse so I learnt Java. Once i was fairly comfortable with Java, picking up C# was not really difficult at all.