settings-based programming

noun
UK /ˈsɛtɪŋz beɪst ˈprəʊɡræmɪŋ/
US /ˈsɛtɪŋz beɪst ˈproʊɡræmɪŋ/

A way of making a computer do things by choosing options in a menu instead of writing code.

With settings-based programming, she changed the robot's speed by picking a number from a list.


OTHER MEANINGS

2. Building software behavior through adjustable parameters rather than custom scripts.

The app uses settings-based programming so parents can set time limits without coding.

3. A teaching approach where learners control devices by toggling options in a visual panel.

In class, students tried settings-based programming to make the lights blink in patterns.

4. A design style where features are turned on or off through a configuration file.

The game's settings-based programming lets players change difficulty from the options screen.