Подпрограми съществуват в скриптове като раздели на специализиран код на AppleScript, поставени в края на вашите скриптове. Те са именувани и функционират като команди, които могат да бъдат извикани от всяко място във вашия скрипт. Най-често се създават подпрограми за обработка на задача, която се изпълнява многократно в целия скрипт.