Все зависит от того, в каком направлении вы хотите двигаться: мобильные приложения, бэк-энд, фронт-энд, низкоуровневое программирование, и т.д. Если вы смотрите "на сейчас", то проанализируйте запросы работодателей и учите то, что более востребовано: как правило это PHP, JavaScript, Java. А если же "на перспективу", то тут уже посложнее, так как в большей степени неясно, что будет востребовано в будущем, ведь технологии меняются в бешеном темпе. Кто однозначно выживет со временем, так это Java, Python, C#, JavaScript, C++. Эти языки заняли ниши, откуда не собираются вылазить лет 20, и в ближайшее время ничего эту ситуацию не изменит.