Potprogrami postoje u skriptama kao odjeljci specijaliziranog AppleScript koda smješteni na kraju vaših skripti. Oni su imenovani i funkcioniraju kao naredbe koje se mogu prizvati s bilo kojeg mjesta unutar vaše skripte. Najčešće su potprogrami stvoreni za obradu zadatka koji se izvodi više puta tijekom skripte.