совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств с целью выполнения конкретной задачи, такой как редактирование текста, бухгалтерский учёт, управление данными и т.п.
(от греческого
programme – распоряжение, предписание;
pro – впереди, раньше +
gramma – написанное)