Язык программирования - это не модная одежда, которую некоторые носят только какое-то время, а потом переходят к новой моде. Все языки программирования написано для определённых целей, поэтому нужно учить тот, который вы собираетесь использовать для дальнейшего использования.
Если собираетесь что-то делать в интернете, учите HTML, PHP, JS; для создания компьютерных программ учите соответствующие языки, например, С, С++ и так далее.
Так же стоит учесть, что у большинства языков много общего, принципы построения довольно схожи.
И ещё важный момент: не стоит забывать про среды быстрой разработки. Это мощные системы, позволяющие быстро создавать компьютерные программы за счёт предустановленных кодов. Т.е. вам не нужно прописывать код для создания каждого окна программы, потом прописывать коды для создания элементов, кнопок и так далее: достаточно просто перенести ту же кнопку в окно и прописать код действия для этой кнопки, вс остальное за вас пропишет среда разработки и по вашей команде переведёт это на машинный язык и выведет на экран, в результате чего вы можете постоянно контролировать всё то, что вы делаете и что создаёте. Можете попробовать такую среду, как Xojo на основе языка RealBasic - очень хорошая вещь, мощная, простая, удобная.
Но это касается компьютерных программ. Если вы хотите создавать что-то для интернета, всё тоже самое вам предоставит локальный сервер, например, Open Sever.