Python - объектно-ориентированный межплатформенный расширяемый язык программирования, имеющий достаточно широкую область рекомендованного применения с акцентом на быстрое прототипирование, встраивание в качестве скриптового языка и интеграцию компонентов.
Основные особенности собственно языка:
- Элегантный и ясный синтаксис (без явных операторных скобок, их роль играют отступы)
- Полная поддержка парадигмы объектно-ориентированного программирования с множественным наследованием
- Перегрузка операторов для классов
- Автоматическая сборка мусора
- Элементы функционального программирования
- Поддержка исключений
- Поддержка модулей и пакетов
- Большое число базовых типов данных, включая целые числа неограниченного диапазона, комплексные числа, тьюплы, списки и словари
- Использование кусочной нотации при работе с последовательностями
Основные особенности стандартной реализации, среды и библиотеки:
- Трансляция в байт-код
- Реальная межплатформенность
- Наличие интерактивного интерпретатора
- Богатая стандартная библиотека (включающая поддержку сложных типов данных, строк в различных кодировках, файлового ввода/вывода, регулярных выражений, сетевых протоколов и др.)
- Ведение журнала выполнения
- Отладчик и профайлер
- Стандартные средства локализации
- Поддержка CSV-файлов, XML (включая DOM и SAX)
- Поддержка графической библиотеки Tk
- Поддержка локальной СУБД SQLite
P.S. Выше одно большое IMHO!!!
А вообще пусть слон думает - у него голова большая.