Takaisinsoittofunktio on funktio, joka välitetään toiselle funktiolle argumenttina, jota sitten käytetään ulkoisen funktion sisällä jonkinlaisen rutiinin tai toiminnon suorittamiseksi.