Что учить после освоения азов HTML и CSS?
Вам надо просто научиться пользоваться поиском. Я на самом деле не в настроении шутить и ругаться, так что воспринимайте всерьез. Например, Ваш вопрос задавался в разных интерпретациях сотню раз, и там были прекрасные ответы по тому, с чего стоит начинать. Присылались ссылки на деревья обучения, вроде этого (уже не вспомню, кто прислал).
Смотрите на дерево - если что непонятно - читайте, гуглите, ищите на тостере и хабре. Учитесь пользоваться поиском, без него никак.
Поздно начинаете, но раз хотите, то начните изучать язык программирования и основы алгоритмизации. Возьмите пока C#, он наиболее простой в изучении.