Jeśli jesteś początkujący, to nie zaprzątaj sobie tym głowy, jaki język wybrać. Z doświadczenia wiem, że przez to ludzie tracą motywacje. Najważniejsze jest to, żeby pisać programy. Pisz w jakimkolwiek języku "głównego" nurtu, tzn. C++, Java, C# itp. Potem, gdy będziesz miał jakieś doświadczenie, to będziesz mógł myśleć, który język i które technologie ci odpowiadają. Nauczenie się składni danego języka to góra tydzień, więc nie myśl nad tym, tylko programuj :)