Що таке високорівнева та низькорівнева мова програмування?Що таке високорівнева та низькорівнева мова програмування?

0 Comment

Низькорівневі мови є менш портованими, оскільки їх інструкції «машинозалежні». Тобто кожна інструкція написана для конкретної машини. Код, написаний для конкретної машини, не запуститься на комп'ютері з іншою архітектурою. Високорівневі мови не залежать від апаратної частини.Nov 7, 2018

Низькорівневий мова програмування (мова програмування низького рівня) — мова програмування, близька до програмування безпосередньо в машинних кодах реального або віртуального (наприклад, байт-код, IL) процесора, що використовується. Для позначення машинних команд зазвичай застосовується мнемонічне позначення.

За допомогою низькорівневих мов пишуть:

  • Операційні системи;
  • прошивки для ядра;
  • драйвери для периферійних пристроїв;
  • та ін.

Oct 28, 2021

Приклади: C++, C#, Delphi, Fortran, Java, JavaScript, Лісп, Паскаль, PHP, також Ruby, Python, Perl, які іноді називають надвисокрівневими. Мови високого рівня властиво вміння працювати з комплексними структурами даних.