Що таке парадигми програмування?
Концепції парадигм програмування
Eleanor Thomas
Senior Data Analytics Engineer
Що таке парадигма?
Стандарт, погляд або набір ідей для роботи
Спосіб мислення про тему або підхід до розв'язання задачі
Приклад
: уявлення, що Земля кругла, а не пласка.
Що таке парадигма програмування?
Програма
: набір інструкцій, що вказують комп'ютеру, що робити
Парадигма програмування
: стиль або спосіб написання програм
Дозволяє класифікувати програми за їхніми ознаками
Різні парадигми під різні задачі
Приклади:
Процедурне програмування
Функційне програмування
Об'єктноорієнтоване програмування
Що таке мова програмування?
Мови програмування
vs.
парадигми програмування
Мова програмування
: конкретна система нотації для написання програм
Приклади
:
Python
Java
Scala
C++
Парадигми програмування vs. мови програмування
В одній
парадигмі
може бути кілька
мов
програмування
Нові мови створюють для тієї самої парадигми
Також можливо мати кілька
парадигм
в одній
мові
програмування
Python можна використовувати для процедурного, функційного та об'єктноорієнтованого програмування
Давайте потренуємось!
Концепції парадигм програмування
Preparing Video For Download...