A program that accepts commands as typed-in phrases. It is usually harder to learn, but may offer more flexibility than a menu-driven program. Once learned, command-driven programs may be faster to ...
Software that requires values expressed at runtime. A parameter-driven program solves a problem that is described by the values (parameters) entered on the command line when the program is run. For ...