Please enable JavaScript.
Coggle requires JavaScript to display documents.
Класифікація мов програмування - Coggle Diagram
Класифікація мов програмування
За рівнем абстракції
Мови асемблера
Низькорівневі, близькі до машинного коду
Мови високого рівня
Більш зрозумілі для людини
Приклади
Машинні мови
Програмування безпосередньо в машинних кодах (бінарний код)
За способом виконання
Інтерпретовані мови
Код виконується построково
Приклад
Компіляторні мови
Код попередньо компілюється в машинний
Приклад
Гібридні мови
Компіляція в байт-код + інтерпретація/віртуальна машина
Приклад
За парадигмами програмування
Об’єктно-орієнтовані (ООП)
Орієнтація на об’єкти та класи
Приклад
Функціональні
Орієнтація на функції без зміни стану
Прилкад
Декларативні
Описують, що потрібно зробити
Приклад
Логічні
Використовують логічні правила та факти
Приклад
Імперативні
Описують як саме виконати завдання
Приклад
За призначенням
Загального призначення
Широке використання в різних сферах
Приклад
Спеціалізовані
Для конкретних задач
Приклади
наукові розрахунки
статистика та аналіз даних
робота з базами даних