Python — универсальный высокоуровневый скриптовый язык программирования. Универсальность заключается в том, что можно создавать веб-проекты, десктопные или серверные решения. Python поддерживает различные стили написания кода.
Исторически сложилось так, что до 60-х годов двадцатого столетия в программировании было только два вида языков: командные и системные. Командные использовали — сисадмины, с системными — работали программисты. Вдальнейшем появились и скриптовые языки, к которым и относится Python.
Все разработчики придерживаюся философии данного языка, так называемый, «Дзен Питона» . Вот некоторые из тезисов философии:
Если реализацию сложно объяснить — идея плоха.
Простое лучше, чем сложное.
Сложное лучше, чем запутанное.
Ошибки никогда не должны замалчиваться.