С какого языка начать изучать программирование?
Правильный ответ - в зависимости от сферы в которой хотите работать.
Субъективно:
Хотите в enterprise - учите java.
Хотите мобильные приложение - objective c & swift под ios / java android sdk для android
Хотите фрилансить по сайтам - PHP
Хотите сидеть в студии и писать сайты - php, ruby, python 
Хотите много общаться с бухгалтерией - 1C
Хотите заниматься frontend - javascript вообще + angular.js в частности.
...
Лучше всего начать с JAVA - отличный строго типизированный язык, для новичка в программировании подойдет. Сипп сложноват, как по мне, за него стоит браться уже после того, как наберетесь немного опыта.