Na początek: proszę bardzo http://szymonsiarkiewicz.pl/artykuly/programowanie/programowanie-pierwsze-kroki/ Najlepszy blog, jeśli chodzi o SFML (taka biblioteka graficzna do C++), a także różne inne tematy. Bardzo ci go polecam :) Tutaj dałem ci linka do tematu związanego z twoim pytaniem.
A jeśli chodzi o odpowiedzi na twoje pytania:
- Tego niestety nie wiem, bo jeszcze nie interesuję się rynkiem pracy, ale wiem, że teraz opłacalne i potrzebne w niektórych firmach są Python, Java oraz C#.
- Oba są całkiem podobne i nie znam się za bardzo ani na Javie, ani na C# (w ogóle ci nie odpowiadam na twoje pytania :D), ale ja bym wybrał na początek C++ ;D
- Czy niszczą? Są wydajniejsze, w nich się robi większość gier (także dzięki wydajności właśnie), mają ładniejszą (według mnie) składnię i C++ ma możliwość pisania proceduralnie i obiektowo (nauczysz się co to jest ;)).
Ja na początek wybrałem C++, bo wcześniej całkiem dużo o nim słyszałem, że to najlepszy język świata (i tak też dalej uważam ;)), że robi się w nim gry, że jest najlepszy na początek, więc go wybrałem. Jeśli chodzi o to, że jest najlepszy na początek, to jest takie powiedzenie, że jak nauczysz się C++, to pozostałe języki (jak się w nim nie zakochasz i wybierzesz jakiś inny język ;)) pójdą ci jak z płatka, bo je zrozumiesz od razu, tylko będziesz musiał się nauczyć składni. No, strasznie długie to powiedzenie :D C++ jest bardzo dobry na początek, bo nauczysz się wielu rzeczy.
No i oczywiście co byś chciał robić, bo w sumie od tego zależy, który język wybierzesz. Jak chcesz gry, to najlepiej C++. Jak chcesz robić programy w jakichś firmach, to (najczęściej) C#, Python albo Java. Jak chcesz robić strony internetowe, to HTML, CSS, JavaScript, PHP, MySQL i Python (Python to jak chcesz robić aplikacje przeglądarkowe, ale równie dobrze można je robić w PHP).
Wybór należy do ciebie ;)