Потпрограми постоје у скриптама као одељци специјализованог АпплеСцрипт кода смештени на крају ваших скрипти. Они су именовани и функционишу као наредбе које се могу изазвати било где у вашој скрипти. Најчешће се потпрограми креирају за рад са задатком који се изводи више пута у целој скрипти.