arg0
Arg0 is a conventional label for the first entry in an argument vector provided to a program at startup. In most environments it stores the name or path used to invoke the program, and is distinct from subsequent arguments to the program.
In C and C++ programs, the main function commonly has the signature int main(int argc, char *argv[]).
In Python, sys.argv[0] is the script or module being executed, with subsequent items in sys.argv representing
Notes: The value of arg0 is implementation-dependent and is not standardized across languages. Some runtimes do