Args0
Args0 is an informal term used in programming to denote the first element of a program’s argument vector, typically the invocation name of the program. It is often represented as argv[0] in C and similar languages and is sometimes called the program name or invocation name. The exact contents of args0 vary by language and environment.
In C and C-like environments, argv[0] usually contains the path or name used to execute the program.
Common uses of args0 include displaying the program name in usage or help messages, tagging output for