Actions

Usage::Command-line interface

::concepts

Command::shell    Commands::windows    Program::systems    System::which    Prompt::language    Programs::other

Usage {{ safesubst:#invoke:Unsubst||$N=Unreferenced |date=__DATE__ |$B= {{#invoke:Message box|ambox}} }} A CLI is used whenever a large vocabulary of commands or queries, coupled with a wide (or arbitrary) range of options, can be entered more rapidly as text than with a pure GUI. This is typically the case with operating system command shells. CLIs are also used by systems with insufficient resources to support a graphical user interface. Some computer language systems (such as Python, Forth, LISP, Rexx, and many dialects of BASIC) provide an interactive command-line mode to allow for rapid evaluation of code.

CLIs are often used by programmers and system administrators, in engineering and scientific environments, and by technically advanced personal computer users. CLIs are also popular among people with visual disability, since the commands and responses can be displayed using Refreshable Braille displays.


Command-line interface sections
Intro  Advantages  Criticisms  Operating system command-line interfaces  Application command-line interfaces  History  Usage  Anatomy of a shell CLI  Command-line interpreter  Scripting  Other command-line interfaces  See also  References  External links  

Usage
PREVIOUS: HistoryNEXT: Anatomy of a shell CLI
<<>>