Keittokirjassa lukee:
pyöritä lihapullataikinasta pyöreitä pullia paista pullat kauniin ruskeiksiMiten pullat paistetaan kauniin ruskeiksi. Tämä olisi edellisen algoritmin aliohjelma. Kokenut kokki ei välitä aina (eikä edes suostuisi) joka reseptin kanssa lukea itse paistamisohjetta. Aloittelija tätä saattaisi tarvita, jottei naapuri hälyttäisi palokuntaa paikalle liian savunmuodostuksen takia. Siis toivottavasti keittokirjasta jostakin kohti löytyisi myös itse paistamisohje.
Aliohjelmille on tyypillistä, että ne saattavat suoriutua vastaavista tehtävistä eri muuttujillekin. Näitä kutsukerroista riippuvia muuttujia sanotaan parametreiksi.
Esim. lihapullan paisto- ohje saattaa semmoisenaan kelvata myös tavalliselle pullalle:
paista("paistettava","c") Korvaa seuraavassa sana "paistettava" sillä mitä olet paistamassa ja "c" sillä lämpötilalla, joka keittokirjan ohjeessa ko. paistettavan kohdalla on: 0. laita "paistettavat" pellille 1. lämmitä uuni "c"- asteeseen 2. laita pelti uuniin ... 9. mikäli "paistettavat" ovat mustia mene ostamaan kaupasta valmiita ...