Definition: In interpreted languages such as Python, one is allowed to tell the computer where to find the Python interpreter. By doing so, one need not tell it explicitly at the time of running the program. This line is called a "bang line" and, when used, is always the first line of the program. The path to the interpreter follows immediately the "bang" symbols: '#!'.
Also Known As: she-bang line, shebang line