As linosaurusroot mentioned, the extension isn't important when it comes down to it (Linux doesn't look at it, unlike windows).
If you do want to see by looking at the file name, being just a mere mortal, how it is interpreted/executed the following extensions are widely used:
.sh -> shell script (bash/sh/ksh/..)
.pl -> perl
.py -> python
Last edited by druuna; 12-06-2012 at 12:25 PM.
Reason: does -> doesn't!!