Я так думаю, С++. Самый сложный яп, но так же и полезный. Можно с ним весь комп под себя запрограммировать. Возможно, будут ценить, напротив, Jawa для андроид, но это вряд ли, потому что щас, в основном, используются ПК (ну, там, информационная безопасность и прочее).
Зависит от того, что мы принимаем за 1.
Если мы рассматриваем 1 как число, то логично, что если мы складываем абстрактное 1 и абстрактное 1, то мы получаем абстрактное 2.
Если мы рассматриваем 1 как символ (или текст), то мы получаем не 2, а 11. По аналогии: "ма"+"ма" мы получаем "мама", а не ма*2.
Если привести все эти рассуждения к простому виду, то получаем, что: 1+1=2; "1"+"1"="11".
В ГТА не знаю, но мне кажется, что движок на основе языка программирования C++. Создала эту игру фирма RockStar. В движок уже входит многое, поэтому это не чистый C++, а куча библиотек на нём. Говорят, что для GTA можно моды делать, так что, если интересно почитайте на форумах программистов про это. А для игр подходят те языки, какие игры вы хотите создать. Для 2D игр подходят все языки, имеющие такие функции:
1) Опрос клавиатуры.
2) Вывод на экран графики достаточно быстро.
А для 3D игр желательно ещё чтобы язык программирования имел доступ к системным библитотекам, например к DirectX и Win32API. Но это не обязательно, кто знает формулы для расчёта 3D игр может без всего этого обойтись, хотя работать это будет медленнее, так как всё будет просчитываться процессором.
На ваш вопрос ответ C++. Borland C++ Builder, либо Visual C++. Но вообще-то серьёзные 3D игры без движка не делают, так как без движка это сизифов труд.
Если взять к примеру реально существующее лицо -- Павла Дурова -- то да, влияет. Возможно, именно его пример натолкнул Вас на идея задать тут этот вопрос.
Лично я считаю, что да, влияет. Это моя иррациональная установка :))
...Если человек владеет логикой, имеет к тому же определённый нравственный стержень, то и речью он захочет / будет владеть... Такой человек не станет читать кучу разных книжек; он читал их просто достаточно. Новые языки он изучает ради удовольствия: 1) мне не слабо. Если другие смогли, то и я. 2) изучить себя и свой ум можно только в практическом приложении. Захотелось приложить его к языкам - почему бы нет. ЯП-ы подождут, если тебе того хочется :)
Стоит если:
1) хотите писать эффективный код (один из идеологических принципов С++ - программист не должен платить за то, что ему не нужно, поэтому в плюсах нет и никогда не будет сборщиков мусора или чего-то такого, поэтому теоретически {если у программиста руки откуда надо растут} - программы работают быстрее чем на питонах и джавах);
2) хотите программировать железки (контроллеры и прочее, хотя... можно на ассемблере);
3) хотите программировать кластеры и т.п. (стандарт программирования таких штук - OpenMP + MPI, а это либо фортран, либо С++).
и конечно, если не боитесь трудностей :).