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