Когда это верстальщик программистом стал? Это личинка программиста. Начни с теории ООП, а потом уж языки изучай. Какой язык выбрать - ну это смотря, в каком направлении двигаться хочешь.
Верстальщик это не программист. Чтоб стать нормальным программистом, надо перестать тратить время на дурацкие вопросы в интернете и начать развивать свою головушку.
Если хочешь стать программистом забуть про деньги ты должен писать код не для денек, а для своего удовольствия иначе нечего не получится. Верстальщик это средняя между программистом и дизайнером. Если хочешь стать программистом то начни с верстальщика средняя зарплата опытного верстальщика 60 тысяч. Если не знаешь с чего начать могу посоветовать курсы с loftblog. Начни с html потом изучи css.