Python


python_1.png

Разработчики программы Python решили выделить производительность, а также читаемость кода. Главные архитектурные черты языка — это, во-первых, динамическая типизация, во-вторых, автоматическое управление памятью и полная интроспекция, в-третьих, механизм обработки исключений, а также поддержка многопоточных вычислений, в том числе удобные высокоуровневые структуры данных.

Данное приложение поддерживает объектно-ориентированную, структурную, функциональную, аспектно-ориентированную и императивную парадигмы. Код в программе Python организовывается в классы и функции, объединяющиеся в модули, которые могут быть объединены в пакеты. Главные опции Python — это чистый читаемый синтаксис кода и сильные возможности самоанализа.

Python

Затем следует интуитивная ориентация объекта, а также натуральное выражение процедурного кода. Также стоит отметить полную модульность и поддержку иерархических пакетов, обработку ошибок в виде различных исключений, высокоуровневые динамические типы данных и огромную стандартную библиотеку с набором сторонних модулей для решения всевозможных задач.

Модули и дополнения достаточно легко написать на других языках.

Комментарии