Python - это простой и вместе с тем мощный объектно-ориентированный язык программирования, совместимый с Perl, Ruby, Scheme или Java. Это высокоуровневый язык программирования общего назначения с динамической строгой типизацией и автоматическим управлением памятью. Он ориентирован на повышение производительности разработчика, читаемости кода и его качества, а также на обеспечение переносимости написанных на нём программ.
Некоторые из примечательных особенностей Python, которые отмечены самими авторами языка на официальном сайте Python в руководстве для тех, кто знакомится с языком:
- Использует элегантный синтаксис, делая разрабатываемые программы лёгкими для прочтения
- Лёгкий в освоении и использовании язык, который делает процесс разработки и работы программы простым. Это делает Python идеальным для прототипированной разработки и других прикладных задач, без ущерба для возможности дальнейшей поддержки приложений.
- Python поставляется с большой стандартной библиотекой, которая поддерживает многие задачи программирования общего назначения, такие как подключение к веб серверам, поиск текста с помощью регулярных выражений, прочтение и модификация файлов.
- Интерактивный режим Python позволяет легко и просто тестировать короткие сниппеты (т.е. кусочки) кода. Есть также встроенная среда разработки, называемая IDLE.
- Python легко расширять с помощью добавления новых модулей, реализованных и скомпилированных на таких языках программирования, как C или C++
- Python может быть встроен в приложение для предоставления программируемого интерфейса.
- Программы, написанные на Python, запускаются везде, включая такие операционные системы как Mac OS X, Windows, Linux, Unix, с неофициальными билдами также доступен для Android и iOS
- Язык является свободным программным обеспечением в двух смыслах: он не стоит нисколько для того, чтобы его скачать или использовать, а также и для того, чтобы включить его в своё приложение. Python может быть также свободно изменён и распространён, поскольку язык лицензирован при помощи open-source лицензии.
Официальный сайт языка, где можно ознакомиться с документацией и возможностями Python, а также скачать дистрибутив и начать разрабатывать первые программы на Python: python.org
Для наших дорогих читателей сайта, которые только начинают своё путешествие в удивительный мир разработки программ на Python, мы рекомендуем скачать популярную среду разработки PyCharm от компании JetBrains. Большинство уроков и статьей сайта подготовлены именно с помощью PyCharm.