Eğer mobilde çalışacaksan Java. (çapraz platform özelliği extra bir artısı fakat mobil için geçerli değil)
Eğer Windows uygulamaları geliştireceksen C#. (Ülkemizde çok yaygın ve ASP.NET ile web uygulamaları da geliştirebilirsin aynı syntaxa sahip)
Backend - Web uygulamaları için PHP. (Node.js ile birlikte server tarafında javascript kodu yazılabiliyor. Onu da öğrenmelisin.)
Tabi ki ülkemizde kullanımı pek yaygın olmasa da Linux'a da yönelebilirsin.
Kesinlikle VisualBasic öğrenmeye başlamak gibi bir hata yapma. Eski dillerden ziyade (ülkemizde) yeni yeni popüler olmaya başlayan yeni nesil dillere yönelebilirsin. Python, Ruby (on Rails) vs..
Bir infografik: http://www.yuksels.org/2012/05/20/modern-programlama-dilleri-savasi-php-vs-ruby-vs-python-infographics/
Önce hangi dili kullanacağından ziyade ne iş yapacağına karar vermelisin. Sonra da ne tür işler yapacağına. Daha sonra da sana ve yapacağın işe en uygun programlama dilini seçebilirsin..