Actually your choice is good. You want to learn language. You already know HTML, now try about CSS . Then you can make statistic website .. If you want to make dynamic website you have learn PHP. It's open source language , so easy to get the language in online school like w3shool ....Try first but you have study must for PHP . It's not easy to learn.