- Command Line Interface
- Graphical User Interface
- Menu Driven Interface
Command Line Interface
Command Line Interface
Command line operating systems were the original interfaces that all computers used, until the invention of graphical user interfaces. The consist of text only screens and graphics could only displayed using a technique known as ASCII Art.
Advantages of CLIs
- Quick and easy to program
- Fast to use when you are experienced in the system
- Very Reliable
- Distraction free
- Low resource usage – good for battery powered devices like UAVs and weather stations
Disadvantages of CLIs
- Very difficult / un-intuitive for beginners ( you have to know the commands)
- Can’t display graphics
- Not good for multi-tasking
- Not pretty looking
Command line interfaces are still widely used today in a number of specialist and technical areas, including:
- Coding
- Hacking
- System restore interfaces
- Micro-controller controlled devices
- Servers