Предпочитаю для чего? Это как спросить: "какую отвёртку вы предпочитаете?". Любой язык программирования - всего лишь инструмент для решения определённого круга задач. Если пишу front-end, то приходится использовать JavaScript (не люблю этот язык). Если пишу back-end, то Go и PHP. Для запуска скриптов - bash. При использовании ETL - Java. И т. д... Каждому языку своё время и место. А лично мне больше всего нравится Forth.