Компьютерная программа — это совокупность инструкций для выполнения устройством управления компьютера. Программа является компонентом программного обеспечения.

Что такое компьютерная программа?

Программа — это данные, которые нужны для управления системы обработки информации для выполнения алгоритмов. Образы программ хранятся в виде исполняемого модуля (файлы). Из образа, который находящегося на диске, программный загрузчик в оперативной памяти строит программу. Компьютерные программы защищаются авторским правом.

Авторы программ могут ограничивать доступ к исходным текстам программ, потому что это их интеллектуальная собственность. Исходные тексты программ состоят из инструкций, описывающих поставленный алгоритм.

Пользователи компьютеров используют программы для конкретных задач: подготовка и оформление документов, работа с изображениями, математические вычисления и др. Такие программы называются прикладными.

Функционирование прикладных программ обеспечивает системное программное обеспечение, главной частью которого есть операционная система.