Самый распространенный - тот, который его разработчик знает на профессиональном уровне. А не "лишь бы работало". Сейчас так не пишут. Код должен быть красивым и сиять как коТ...
С любым популярным языком профессионал в этом языке будет принят на работу, а любитель, какой бы язык (или языки) он ни знал - нет.
Причем, собственно работоспособность кода, отсутствие багов - это скорее прерогатива стажеров, джуниоров и миддлов.
Сеньоров и выше за баги уже некому ругать обычно. У них уже есть "репа" (официальный опыт работы в солидных проектах), за нее их берут на работу на высокие должности, а увольнять практически не увольняют. Тем более, они могут все валить на нижних.