Does a perl program retain in a variable the path in which it resides (example, I put a program into the /home/user/bin directory, but then at a later date move it to /home/user/newbin , I would like to be able to simply use a variable to determine what folder the program itself (not the current working directory) is in.