А программирование ты изучать не пробовал? Потому как любой язык программирования - это не нечто самоценное, а всего лишь вспомогательный инструмент для записи алгоритмов. И программирование - это не клепание кода на модном языке, а поиск оптимального пути достижения заданного результата. И если знаешь программирование, то прекрасно понимаешь, что разница между языками - это разница в форме отвёрток. Но попробуй делать всё одной-единственной отвёрткой. Много ты наработаешь? Также и с языками. Да, любую задачу при большом желании можно решить на С++. Но тот же web-сайт ты на С++ будешь делать многократно дольше, чем на PHP.