← All terms

Command-Line Interface

Also known as: CLI, Command-Driven Interface, Command Interface

A user interface style in which the user types textual commands, usually following a defined syntax, to drive a system. Command-line interfaces are typically fast and powerful for expert users, scriptable, and efficient for repetitive work, but require users to memorise commands and are harder to discover than menu-driven interfaces. For accessibility they have dual significance: they can be highly compatible with screen readers and refreshable braille displays (since output is plain text), yet their reliance on memorised syntax and often-terse error messages can pose significant cognitive and learning barriers.

Category: User Interface · Interaction Design · developer tools

Related: Menu-Driven Interface · Text Entry · Screen Reader

Sources