Python – очередная версия динамично развивающегося языка программирования, акцент в котором сделан на производительность и читаемость кода. Минималистичный синтаксис ядра в Python сочетается с отличной функциональностью стандартной библиотеки.
Язык, разработку которого начал в середине 90-х Гвидо Ван Россум, в настоящий момент является одним из самых популярных в мире программирования.
Неудивительно – как язык общего назначения, Python применяется в любых областях разработки программного обеспечения. Python легко вступает во взаимодействие с уже существующими компонентами, что упрощает его интеграцию в готовые приложения. Одним из главных преимуществ этого языка является его кроссплатформенность, позволяющая переносить объекты с одной ОС на другую.
Обновления программы выходят примерно раз в два с половиной года.Попробовать Python в действии стоит всем, кто занимается программированием. Эталонной реализацией этого языка является интерпретатор CPython, который поддерживает большинство известных платформ. Код организовывается в Python в функции и классы, которые объединяются в модули, а те в свою очередь собираются в пакеты.
Распространяется он под очень либеральной лицензией, что позволяет скачать Python бесплатно и использовать без ограничений.
Основные возможности Python:
- высокий уровень самоанализа;
- ориентация объекта интуитивна;
- процедурный код выражен в натуральном виде;
- поддержка дополнений и модулей, написанных, в том числе, на других языках;
- интеграция в приложения в качестве скриптовой оболочки;
- ошибки обрабатываются в виде исключений;
- развитая стандартная библиотека и комплект сторонних модулей для решения самых разных задач.
По сравнению с предыдущей версией в Python значительно улучшены имеющиеся и добавлены новые модули. Кроме того, улучшена производительность обработки нетекстовых кодеков. Что касается безопасности, в новой версии Python алгоритм кэширования стал еще безопаснее.