Не голосую за вопрос, потому что многие люди спрашивают об этом. Однако ...
Следующие слова изо всех сил после этого должны звучать так: « Популярно у кого? ».
Популярное - это бесполезное слово, применяемое к языкам программирования. Его общепринятого значения не существует, поэтому есть объективный способ его измерить.
Например, очевидная вещь, которую нужно сделать, это пойти и подсчитать развернутый во всем мире LOC в каждом используемом программном проекте. Когда вы это сделаете, вы обнаружите, что самым популярным языком для общения является Cobol .
Кто-то может подумать, что очевидным способом измерения были бы хиты Google При этом они обнаружат, что Java получает 282 миллиона результатов, в то время как C # получает 48 миллионов , а Cobol получает только 6,5 миллиона . Очевидно, что Java более популярна, чем C #, и гораздо популярнее, чем Cobol.
Третий человек может подумать, что очевидный способ проверить это посмотреть на SO тегов . Они нашли бы самый используемый тег здесь - C # (34K использует до сих пор). Только Кобол был использован здесь 65 раз. Очевидно, что C # является самым популярным, и почти никто не использует Cobol.
Так кто же прав? Все три есть. Это зависит от того, что вы действительно имели в виду, когда задавали вопрос.
Для тех, кто удивлен моим утверждением Кобола, я предлагаю прочитать эту (несколько датированную 2003 г.) статью на эту тему. Это будет настоящим откровением. Можно утверждать, что все мы, не являющиеся программистами на Cobol, работаем на полях гигантского мира Cobol.