I Mahlers musikk ligger det til stadighet et underliggende lag av , men ofte uten at der er noen ytre forklaringer – som i programmusikken. Derimot avstod Mahler bevisst fra å lage et program til sine symfonier, og med det ligner han Ludwig van Beethoven, som bare i sin sjette symfoni eksperimenterte med egentlig programmusikk.