Python - это свободный интерпретируемый объектно-ориентированный расширяемый встраиваемый язык программирования сверхвысокого уровня. - свободный - все исходные тексты интерпретатора и библиотек доступны для любого, включая коммерческое, использования
- интерпретируемый - "позднее связывание"
- объектно-ориентированный - классическая ОО модель, включая множественное наследование
- расширяемый - имеет строго определенные API для создания модулей, типов и классов на C или C++
- встраиваемый - имеет строго определенные API для встраивания интерпретатора в другие программы
- сверхвысокого уровня - динамическая типизация, встроенные типы данных высокого уровня, классы, модули, механизм прерываний (исключений)
Python ([ˈpaɪθən]; па́йтон, пито́н) — мультипарадигменный язык программирования высокого уровня с динамической типизацией, автоматическим управлением памятью и удобными высокоуровневыми структурами данных, такими как словари (хеш-таблицы), списки, кортежи. Большая часть реализаций, в том числе и референсная CPython, — интерпретаторы. Поддерживает классы, модули (которые могут быть объединены в пакеты), обработку исключений, а также многопоточные вычисления. Питон обладает простым и выразительным синтаксисом. Язык поддерживает несколько парадигм программирования: структурное, объектно-ориентированное, функциональное и аспектно-ориентированное. CPython существует для большинства активно используемых платформ. Он распространяется свободно под очень либеральной лицензией, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные. Текущая версия 2.5.1 вышла 18 апреля 2007 года. Есть реализации интерпретаторов для JVM, MSIL (в том числе с возможностью компиляции), LLVM и других. Python — активно развивающийся язык программирования, новые версии (с добавлением/изменением языковых свойств) выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют ANSI, ISO или другие официальные стандарты, их роль выполняет CPython. Скачать (для различных платформ)
«Есть две бесконечные вещи — Вселенная и человеческая глупость. Впрочем, насчет Вселенной я не уверен» (с) Альберт Эйнштейн
|