menu-driven program

noun
UK /ˈmɛnjuː ˈdrɪvən ˈprəʊɡræm/
US /ˈmɛnju ˈdrɪvən ˈproʊɡræm/

A menu-driven program is a computer program where you pick what to do from a list of choices on the screen.

The school's lunch-ordering app is a menu-driven program, so students just tap the meal they want.


OTHER MEANINGS

2. A program whose flow of control is determined by selections from on-screen menus rather than typed commands.

Unlike the old command-line tool, the new menu-driven program lets users click through options step by step.

3. Software designed so that each screen presents a set of numbered or labeled options for the user to choose from.

The ATM runs a menu-driven program that asks you to choose withdraw, deposit, or check balance.

4. An interactive application in which menus guide the user through tasks without requiring memorized syntax.

Beginners prefer a menu-driven program because they don't have to remember any commands.