Windows Command Prompt comes built in with every Windows Computer. Microsoft has released a newer command line interpreter: Windows PowerShell. PowerShell has more of a scripting emphasis than Command Prompt, so we will keep with Command Prompt for the basics in this tutorial.
Command line interpreters give you control that Graphical User Interfaces (GUI’s) cannot replicate. In a graphical program, you need a button to perform any task. A button takes up space and has to be designed to be sensible. In Command Prompt, you may instead type any command and press enter.
Typing commands is a natural extension of what makes programmable computers better than simple calculators and microwave ovens. Computers are modifiable: you may write or download new software and run the new software. Command Prompt stores the power of accessing hundreds, or thousands, of programs all from a single prompt.