Как говорил один великий человека с ответов майла )
Язык программирования лишь инструмент !
Кстати тот великий человек ответил почти на ваш вопрос.
https://otvet.mail.ru/question/197342705И он скорее прав, главное не язык, а человек который им управляет, если язык не подходит можно взять другой язык, нагуглить инструкцию, прочитать про библиотеки про функции нового языка которые нам нужны.
Но придумать алгоритм или найти решение какой то задачи может не быть в гугле.
В любом случае с помощью языка программирования любого, ты доносишь до компьютера что он должен сделать и главное как и нет никакой разницы на каком языке программирования ты это сделаешь.