Käytännössä usein tulee tilanne, jossa tarvittaisiin aliohjelmaa, jota ei valmiina mistään löydy. Tällöin aliohjelma tietenkin kirjoitetaan itse. Ongelmaksi saattaa muodostua aliohjelman parametrilistan keksiminen.