Программирование, управляемое данными
Программирование, управляемое данными () представляет собой метод или даже парадигму программирования, при котором программный код, хотя и отделён от входных данных, но спроектирован таким образом, что логика программы определяется входными данными. В программе, управляемой данными, часть или даже все её свойства устанавливаются во время выполнения, что особенно важно, если программа составляется пользователем или должна им изменяться без перекомпиляции.

Операторы программы могут описывать образцы (шаблоны) данных и соответствующие им правила обработки, а не конкретную последовательность предпринимаемых шагов, как это происходит в языке AWK.
Q188267
парадигму программирования
Concept
Q128751
программный код
Concept
Q1004415
во время выполнения
Concept
Q213970
AWK
MEDIA
Q287472
Программирование, управляемое данными
Concept
instance of