Что учить Java или Python? Что лучше? Очень распространенный вопрос. Нельзя сравнивать языки вне контекста решаемой задачи. Вы можете сделать сравнительный анализ, но сделать вывод из него и однозначно сказать, что лучше, а что хуже - нельзя! Все решает контекст задачи, которую вы собираетесь решать. Каждый язык, в силу своих особенностей, лучше подходит для решения тех или иных задач. В связи с этим, каждый язык обладает огромным количеством библиотек и фреймворков, которые, наилучшим образом помогают решить связанную с этим задачу. Есть второй аспект проблемы - порочный круг. Хороший пример это Java. Когда люди начинают учить язык программирования, то многие выбирают Java, просто потому, что это наиболее востребованный и распространенный язык программирования. На нем работает огромное количество систем - начиная от микроволновки заканчивая банковскими и телеком системами. В свою очередь, когда очередной бизнес уходит в онлайн, как думаете какой язык он выберет? Правильно, скорее в