5. Python

5. Python.md

Python

Python - высокоуровневый, интерпретируемый язык программирования с динамической типизацией и автоматическим управлением памятью. Он является мультипарадигменным (поддерживает ООП, функциональное и процедурное программирование) и ориентирован на читаемость кода и продуктивность разработчика.

Высокоуровневый - язык, ориентированный на удобство программиста, с высоким уровнем абстракции от архитектуры компьютера. Ты не думаешь о работе памяти, внутренних процессах и тд.
Интерпретируемый - код выполняется построчно специальной программой (интерпретатором), а не заранее превращается файл и компилируется.
Динамически типизированный - тип переменных определяется автоматически во время выполнения (runtime), а не при объявлении.
Строго типизированный - он не позволяет смешивать несовместимые типы данных (например складывать числа и строки) без явного приведения типов.