Introduction
Command line arguments let you give information to a program when you start it. This helps the program do different things without changing its code.
You want to tell a program which file to open when it starts.
You want to set options like verbose mode or debug mode when running a program.
You want to pass numbers or words to a program to process without typing them inside the code.
You want to run the same program with different inputs quickly from the command line.
