Some random thoughts...
It doesn't matter too much which language you start with. If you learn it properly, a good chunk of the knowledge is transferrable to other programming languages.
Each language has it's strengths and weaknesses which make it more suitable for some types of application and less suitable for others. Take a look around to see what is commonly used by others writing the sort of programs you want to write.
A good grounding in C will help you with most other modern programming languages.
Avoid Cobol unless you want to become a maintenance programmer for ancient payroll & stock control programs (which could be very lucrative, given the amount of these things still in use
) - it is very different from most other languages.
There was a series of 4 articles on Gambas in LXF recently which I thought was pretty good. Or go back a couple of years and dig out the Troutwars series that used C++ - that was great fun.
And I totally agree with Ninthwave
- ignore other people's biases, try several languages & see which suits you