parameter-driven program

noun
UK /pəˈræmɪtə ˈdrɪvən ˈprəʊɡræm/
US /pəˈræmɪtər ˈdrɪvən ˈproʊɡræm/

A program that changes how it works based on settings you give it.

The teacher used a parameter-driven program to make each student's quiz different.


OTHER MEANINGS

2. Software whose behavior is controlled by values passed to it when it starts or runs.

The weather app is a parameter-driven program that shows different forecasts for each city you enter.

3. A computer tool that adapts its output according to user-supplied options rather than fixed code.

By changing the parameters, the parameter-driven program generated charts for every month of the year.

4. A routine in which key choices are supplied as arguments instead of being hard-coded.

The game's difficulty is set by a parameter-driven program, so players can choose easy or hard mode.