Si queres indagar en lo que son paginas web, lo digo porque mencionas css y html te recomendaria PHP.
Si lo que queres hacer son programas escritorio/android/web Java, C# son muy buenos.
Ahora te recomendaria dos cosas una que busques tutoriales de youtube que te enseñen el lenguaje (si ya sabes logica de programacion esto sera muy simple), es importante que preactiques lo que aprendas en tutoriales y que ademas de eso tengas al menos un libro del lenguaje ahi encontraras cosas detalladas que quizas no te expliquen en videos y en algun momento usaras. Te lo digo por propia experiencia es imortante el libro, en videotutoriales no vas a ver mucho detalle, solo lo que te enseñan hacer.
Y practicar, esa es la base de todo, practicar y practicar armando lo que se te ocurra. Busca enunciados si no tienes muchas ideas y trata de realizarlo con el lenguaje que quieras aprender.