Please enable JavaScript.
Coggle requires JavaScript to display documents.
класифікація мов програмування - Coggle Diagram
класифікація мов програмування
За рівнем складності та призначенням:
Низькорівневі (близько до заліза)
Ассемблер (Assembly)
Управління комп’ютером напряму
Високорівневі
Java
C++
Python
Легко писати і читати код
За стилем програмування (парадигмою):
Процедурні / імперативні
C, Pascal
Крок за кроком виконання
Об’єктно-орієнтовані (ООП)
Java, C++, Python
Об’єкти і класи для організації коду
Функціональні
Haskell, Elixir
Використання функцій як основних елементів
Логічні
Prolog
Визначення правил і логіки
За способом роботи:
Інтерпретуються
Python,
JavaScript
Виконуються без перекладу за один раз
JIT-компіляція
Java, C#
Поєднують інтерпретацію і компіляцію
Компілюються
C, C++, Rust
Перекладаються у машинний код
За призначенням:
Системне програмування
C, Rust
ОС, драйвери, низькорівневий код
Наукові розрахунки
MATLAB, Fortran, Julia
Математика, обробка даних
Веб-розробка
JavaScript, PHP,
Python
Створення сайтів та сервісів
Скриптові мови
Bash, Lua, Python
Автоматизація завдань