What Distinguishes A Script From A Program