Форум

 
  
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ] Текущая дата: Воскресенье, 2010-09-05, 5:21 Am
Вы вошли как Guest

Страница 1 из 11
Форум » Компьютеры » Прикладное программирование » Python (Язык программирования сверхвысокого уровня)
Python
SeriousДата: Воскресенье, 2007-12-16, 10:56 PM | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 317
Награды: 0
Репутация: 5
Статус: Offline
Python - это свободный интерпретируемый объектно-ориентированный расширяемый встраиваемый язык программирования сверхвысокого уровня.

  • свободный - все исходные тексты интерпретатора и библиотек доступны для любого, включая коммерческое, использования
  • интерпретируемый - "позднее связывание"
  • объектно-ориентированный - классическая ОО модель, включая множественное наследование
  • расширяемый - имеет строго определенные API для создания модулей, типов и классов на C или C++
  • встраиваемый - имеет строго определенные API для встраивания интерпретатора в другие программы
  • сверхвысокого уровня - динамическая типизация, встроенные типы данных высокого уровня, классы, модули, механизм прерываний (исключений)

Python ([ˈpaɪθən]; па́йтон, пито́н) — мультипарадигменный язык программирования высокого уровня с динамической типизацией, автоматическим управлением памятью и удобными высокоуровневыми структурами данных, такими как словари (хеш-таблицы), списки, кортежи. Большая часть реализаций, в том числе и референсная CPython, — интерпретаторы. Поддерживает классы, модули (которые могут быть объединены в пакеты), обработку исключений, а также многопоточные вычисления. Питон обладает простым и выразительным синтаксисом. Язык поддерживает несколько парадигм программирования: структурное, объектно-ориентированное, функциональное и аспектно-ориентированное.

CPython существует для большинства активно используемых платформ. Он распространяется свободно под очень либеральной лицензией, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные. Текущая версия 2.5.1 вышла 18 апреля 2007 года. Есть реализации интерпретаторов для JVM, MSIL (в том числе с возможностью компиляции), LLVM и других.

Python — активно развивающийся язык программирования, новые версии (с добавлением/изменением языковых свойств) выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют ANSI, ISO или другие официальные стандарты, их роль выполняет CPython.

Скачать (для различных платформ)


«Есть две бесконечные вещи — Вселенная и человеческая глупость. Впрочем, насчет Вселенной я не уверен»
(с) Альберт Эйнштейн
 
Форум » Компьютеры » Прикладное программирование » Python (Язык программирования сверхвысокого уровня)
Страница 1 из 11
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:
Новые сообщения Новые сообщения    Нет новых сообщений Нет новых сообщений    Форум закрыт Форум закрыт

Сайт управляется системой uCoz