Класифікація мов програмування за рівнями

Огляд класифікацій

Мови програмування можуть бути згруповані по десятках різних ознак. Вони є принципово важливими або мають прикладне значення.

Спостерігається сильна залежність класифікації мов програмування від історії розвитку. З роками технології ускладнювалися і кардинально змінювалися, на перший план виходило зручність програміста, з’являлися ефективні алгоритми, складні команди і нові рівні абстракції.

Основні класифікації мов програмування за видами і механізму роботи базуються на наступних параметрах:

  • Особливості лексики та граматики в сукупності з рівнем абстракції і ступенем зручності для людини.
  • Базова концепція і методологія складання алгоритмів.
  • Спосіб подання даних.
  • Організація процесу взаємодії з машиною, механізм виконання програм.
  • Сфера життя, в якій застосовується мову.
  • Історична епоха, в яку мовна система була сформована.
Цікаве:  Як розділити диск без втрати даних?

Скласти чітку класифікацію мов і систем програмування не можна, але можливо розділити і систематизувати їх за принципово важливим ознаками.