Меня больше интересует, что же решил сам автор темы? 
пока самостоятельно изучаю предметную область.
1.HTML, CSS - вне всяких сомнений, как абсолютный минимум
2.Дальше сложнее, JS, PHP, Python, Ruby, Java - вопрос что же из этого так сказать должно лечь в основу и послужить дальнейшему росту и развитию, т.к. все вышеупомянутые языки и соответственно, производные фреймворки распинают на чем свет стоит.
Из опыта могу сказать, что осваивать нужно то что востребовано будет завтра, а вышеперечисленные языки исчерпали себя уже сегодня, судя по отзывам благодарных почитателей.
Пока склоняюсь к связке Java +GWT
ну и может быть
Dart хотя бы потому-что многое из того что делает Google выстреливает, а Java потому опять же Google выбирает Java.