Низькорівневі мови є менш портованими, оскільки їх інструкції «машинозалежні». Тобто кожна інструкція написана для конкретної машини. Код, написаний для конкретної машини, не запуститься на комп'ютері з іншою архітектурою. Високорівневі мови не залежать від апаратної частини.Nov 7, 2018
Низькорівневий мова програмування (мова програмування низького рівня) — мова програмування, близька до програмування безпосередньо в машинних кодах реального або віртуального (наприклад, байт-код, IL) процесора, що використовується. Для позначення машинних команд зазвичай застосовується мнемонічне позначення.
За допомогою низькорівневих мов пишуть:
- Операційні системи;
- прошивки для ядра;
- драйвери для периферійних пристроїв;
- та ін.
Oct 28, 2021
Приклади: C++, C#, Delphi, Fortran, Java, JavaScript, Лісп, Паскаль, PHP, також Ruby, Python, Perl, які іноді називають надвисокрівневими. Мови високого рівня властиво вміння працювати з комплексними структурами даних.