Accepting
input from a human. Interactive
computer systems are
programs that allow
users to enter
data or
commands. Most popular programs, such as
word processors and
spreadsheet applications, are interactive.
A noninteractive program is one that, when started, continues without requiring human contact. A compiler is a noninteractive program, as are all batch processing applications.