Kombinatorisk programmering (även pekarfri programmering och meningslös programmering ) är ett programmeringsparadigm där intermediära variabler inte används vid deklaration av funktioner, utan kedjor av funktioner bildas [1] .
Kombinatorisk programmering är av teoretiskt intresse, men det är onödigt komplicerat [2] . Kombinatorisk programmering är baserad på kombinatorisk logik .
UNIX-pipelinen har ett liknande tillvägagångssätt.
Till exempel en kommandoradsbegäran som använder pipelinefunktioner:
ps aux | grep [k]de | gawk '{print $2}'