Как я помню свое изучение программирования:
В школе изучая паскаль я думал что не хочу чтобы моя жизнь была связанна с программированием, тк писать снова и снова бесполезные двадцати строчные програмки было ужасно скучно. Но волею судеб я поступил в IT направленный вуз и там познакомился с Delphi и после того как я в него немного въехал начал получать фан, тк можно было делать реальные программы с окошками и тд.
Потом взял у друга книжку по java, написал первое веб свое приложение на jsp и сервлетах, потом приложение на spring и hibernate и javascript. И это дало еще больше фана.
Тогда еще попробовал написать что-то на QT. Я был снова восхищен.
Потом меня будучи студентом пригласили работать на .net и js и так совпало что параллельно начал изучение python. В итоге я бросил .net и использую js и python.
Итак, чтобы найти язык, на котором в итоге остановишься, нужно перепробовать не мало и по сути не важно с чего начинать. Главное чтобы то чем ты занимаешься доставляло удовольствие, а для начинающего по-моему это видеть результат своей работы, за который будет распирать от гордости.
Наверное для начинающего сложно выбирать предпочтения между вебом, десктопными приложениями, алгоритммами, но если они все же есть можно глянуть один мой ответ
habrahabr.ru/qa/23350/#answer_95836.
И от себя: проще всего наверное будет pyhton (писать можно практически все, его хоть как калькулятор можно использовать), если простота не для Вас попробуйте C (там и указатили и работа с пямятью, вообщем то как работает компьтер но уже не ассемблер). Если Вы не остановите свой выбор на .net, поставьте linux или купите мак.