in reply to Shell scripts?

Techically yes. But when some says "write a shell script" they usally mean the first line of the script will be ...
#!/bin/sh
... if some says write a korn shell script the first line is ...
#!/bin/ksh
... if some ask you to write a perl script then ...
#!/usr/bin/perl
does that help? Maybe you should search on #! or the phrase she-bang.

Plankton: 1% Evil, 99% Hot Gas.