Программа - термин, в переводе означающий «предписание», то есть предварительное описание предстоящих событий или действий. Данное понятие непосредственно связано с понятием алгоритм.
Используется в различных значениях.
Компьютерная программа - последовательность инструкций, предназначенных для исполнения устройством управления вычислительной машины. Программа — один из компонентов программного обеспечения. В зависимости от контекста рассматриваемый термин может относиться также и к исходным текстам программы. Компьютерные программы, как объект авторского права и других прав интеллектуальной собственности, относится к категории нематериальных активов.
Учебная программа — созданный в рамках системы обучения документ, определяющий содержание и количество знаний, умений и навыков, предназначенных к обязательному усвоению по той или иной учебной дисциплине, распределение их по темам, разделам и периодам обучения.
Помимо полного текста, учебная программа может сопровождаться объяснительной запиской, кратко раскрывающей задачи обучения данному предмету, описывающей последовательность изучения материала, перечисляющей наиболее существенные методы и организационные формы, устанавливающей связь с преподаванием других предметов.
Предвыборная программа (предвыборная платформа) - концептуальный документ, обнародуемый кандидатом либо избирательным объединением (политической партии) во время избирательной кампании либо незадолго до ее начала и затрагивающая наиболее актуальные проблемы развития страны (региона, территории, населенного пункта) и предлагаемые пути их решения.