Когда вы начинаете программировать, я искренне верю, что важно выбрать язык, который вам нравится. В долгосрочной перспективе язык не должен иметь значения — если вы понимаете теорию компьютерных наук, то каждый новый язык должен быть просто вопросом изучения синтаксиса и изучения различных фреймворков, специфичных для этого языка.
В краткосрочной перспективе, однако, я думаю, что изучение языка доставляет удовольствие, и это широко применимо и актуально. Для меня Python — один из таких языков.
Для чего используется Python?
Python считается языком программирования общего назначения, который может выполнять широкий круг задач. Он имеет большую сеть с открытым исходным кодом, поэтому вы можете использовать множество различных библиотек и фреймворков, не вкладывая денег.
Python активно используется в веб-разработке. Два фреймворка — Django и Flask — широко используются, и существует множество ресурсов, которые могут помочь в их изучении. Джанго — мой личный фаворит. Он имеет отличную онлайн-поддержку и может быстро создавать большие масштабируемые веб-приложения. Если вы предпочитаете использовать библиотеки Javascript на внешнем интерфейсе, такие как React, вы можете использовать Django в сочетании с Django Rest Framework (DRF). DRF — отличное дополнение к Django, которое может помочь вам создать REST API с серверной частью Django и использовать его с React или любым другим внешним стеком, который вы используете.
Python также широко используется в науке о данных. Науку о данных можно рассматривать как пересечение информатики и статистики. Вообще говоря, наука о данных фокусируется на построении статистических моделей для лучшего понимания реальных ситуаций. Наука о данных включает такие темы, как машинное обучение и искусственный интеллект. Машинное обучение стремительно развивается, а Python является отраслевым стандартом.
Кто его использует?
Многие люди используют Python. Он не только очень универсален, но и пользуется спросом. На самом деле, по данным Института инженеров по электротехнике и электронике, это самый популярный язык программирования № 1 в 2018 году.
Кроме того, Stack Overflow обнаружил, что средняя заработная плата разработчиков Python в США в 2018 году составляла 98 000 долларов.
Если бы вы просто загуглили наиболее используемые языки программирования, скорее всего, вы увидите Python в верхней части списка или близко к верхней части списка по популярности.
Если вы заинтересованы в изучении Python, посетите нас по адресу: http://www.codexplore.io/