К ней относятся языки, наборы операторов и выразительные средства
которых существенно зависят от низкоуровневых деталей архитектуры компьютера: набора инструкций процессора, структуры памяти и так далее.Машинно-ориентированные языки обладают специфическими преимуществами и недостатками, в частности:
высокое качество создаваемых программ (компактность и скорость выполнения);
возможность использования конкретных аппаратных ресурсов;
предсказуемость размеров объектного кода и заказов памяти;
для составления эффективных программ разработчику необходимо знать систему команд и особенности функционирования данной аппаратной платформы;
трудоемкость процесса составления программ (особенно на машинных языках), неразвитость инструментов верификации и тестирования;
низкая скорость разработки;
низкая переносимость.