О понятии программа.
===
Основные понятия
1. Программа -
Данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма
ГОСТ 19.781-90 ЕСПД. Обеспечение систем обработки информации программное. Термины и определения
http://techwrconsult.com/library/19.781---
Программой для ЭВМ является представленная в объективной форме совокупность данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств в целях получения определенного результата, включая подготовительные материалы, полученные в ходе разработки программы для ЭВМ, и порождаемые ею аудиовизуальные отображения.
"Гражданский кодекс Российской Федерации (часть четвертая)" от 18.12.2006 N 230-ФЗ (ред. от 14.07.2022)
ГК РФ Статья 1261. Программы для ЭВМ
---
На самом деле.
Команды тоже данные, данные для Исполнителя.
Еще точнее команды - это коды моделей!
Исполнитель интерпретирует эти модели, т.е. превращает в физические действия изменения состояния процессора.
Т.е. переводит описание в эквивалентную форму исполнения физического процесса.
В связи с плохой устоявшейся исторически терминологией, термин знание многозначный, полисемия.
Есть два основных значения.
Знание как описание - это коды моделей.
Знание во внутреннем представлении моделирующей системы - модели.