Системная программа (System program) по ГОСТ 19781-90
Программа, предназначенная для поддержания работоспособности системы обработки информации или повышения эффективности ее использования в процессе выполнения прикладных программ [из 4 табл. 1 ГОСТ 19781—90]
Управляющая программа (Control program) по ГОСТ 19781-90
Системная программа, реализующая набор функций управления, в который включают управление ресурсами и взаимодействием с внешней средой системы обработки информации, восстановление работы системы после проявления неисправностей в технических средствах [из 5 табл. 1 ГОСТ 19781—90]
Супервизор (Supervisor) по ГОСТ 19781-90
Часть управляющей программы, координирующая распределение ресурсов системы обработки информации [из 6 табл. 1 ГОСТ 19781—90]
Прикладная программа (Application program) по ГОСТ 19781-90
Программа, предназначенная для решения задачи или класса задач в определенной области применения системы обработки информации [из 7 табл. 1 ГОСТ 19781—90]
Программа обслуживания (Utility program) по ГОСТ 19781-90
Программа, предназначенная для оказания услуг общего характера пользователям и обслуживающему персоналу системы обработки информации [из 8 табл. 1 ГОСТ 19781—90]
Абсолютная программа (Non-relocatable program) по ГОСТ 19781-90
Программа на машинном языке, выполнение которой зависит от ее местоположения в оперативной памяти [из 9 табл. 1 ГОСТ 19781—90]
Переместимая программа (Relocatable program) по ГОСТ 19781-90
Программа на машинном языке, выполнение которой не зависит от ее местоположения в оперативной памяти [из 10 табл. 1 ГОСТ 19781—90]
Реентерабельная программа (Reenterable program) по ГОСТ 19781-90
Программа, один и тот же экземпляр которой в оперативной памяти способен выполняться многократно, причем так, что каждое выполнение может начинаться в любой момент по отношению к другому выполнению [из 11 табл. 1 ГОСТ 19781—90]
Мобильная программа (Portable program) по ГОСТ 19781-90
Программа, которая написана для ЭВМ одной архитектуры, но может исполняться в системах обработки информации с другими архитектурами без доработки или при условии ее доработки, трудоемкость которой незначительна по сравнению с разработкой новой программы [из 12 табл. 1 ГОСТ 19781—90]
Драйвер (Driver) по ГОСТ 19781-90
Программа, предназначенная для управления работой периферийных устройств, обычно в мини– и микроЭВМ [из 13 табл. 1 ГОСТ 19781—90]
Подпрограмма (Subprogram) по ГОСТ 19781-90
Программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования к структуре программы [из 14 табл. 1 ГОСТ 19781—90]
Программный модуль (Program module) по ГОСТ 19781-90
Программа или функционально завершенный фрагмент программы, предназначенный для хранения, трансляции, объединения с другими программными модулями и загрузки в оперативную память [из 15 табл. 1 ГОСТ 19781—90]
Исходный модуль (Source module) по ГОСТ 19781-90
Программный модуль на исходном языке, обрабатываемый транслятором и представляемый для него как целое, достаточное для проведения трансляции [из 16 табл. 1 ГОСТ 19781—90]
Объектный модуль (Object module) по ГОСТ 19781-90
Программный модуль, получаемый в результате компиляции исходного модуля.
Примечание — Объектный модуль обычно полностью готов к редактированию связей.
[из 17 табл. 1 ГОСТ 19781—90]
Загрузочный модуль (Load module) по ГОСТ 19781-90
Программный модуль, представленный в форме, пригодной для загрузки в основную память для выполнения [из 18 табл. 1 ГОСТ 19781—90]
Макроопределение (Macrodefinition) по ГОСТ 19781-90
Программа, под управлением которой макрогенератор порождает макрорасширения макрокоманд [из 19 табл. 1 ГОСТ 19781—90]
Рекурсивная подпрограмма (Recursive subroutine) по ГОСТ 19781-90
Подпрограмма, которая может обращаться к себе самой [из 20 табл. 1 ГОСТ 19781—90]