Subrotinas
No preparo de receitas que tomam muitos passos, é comum que partes da receita sejam preparadas em separado, seja por utilizarem um conjunto de ingredientes diferentes, seja por necessitarem de preparo em momentos distintos para depois serem combinados num único prato. Na preparação de um bolo, por exemplo, é comum prepararmos o recheio e a cobertura separados do preparo da massa do bolo. Ou seja, os preparos do recheio e da cobertura são como "subreceitas", assim como funções e procedimentos num programa também são chamados de subprogramas. A utilização de subprogramas e subreceitas em programas e receitas, respectivamente, também é interessante do ponto de vista da organização, uma vez conseguimos particionar nossa tarefa maior em tarefas menores. Outro ponto a observar é a possibilidade de reutilizarmos partes de uma receita em outra, como uma cobertura de bolo de chocolate em um pudim.