Introduction
We use arguments to give extra information to a program when it starts. Accessing arguments lets the program read these inputs and use them.
When you want to tell a program which file to open without changing the code.
When you want to set options or modes for a program before it runs.
When you want to pass numbers or words to a program to process.
When you want to make one program work differently depending on what the user types.
When you want to automate tasks by giving instructions through arguments.