Это языки для решения совершенно разных задач. Язык выбирается не из того, какой проще, а из того, для какой именно области программирования ты собираешься писать код.
Любой язык программирования - всего лишь инструмент, предназначенный для определённого круга задач. Разные задачи - разные инструменты.