OOP inaorganiza msimbo karibu na vitu vinavyounganisha hali inayobadilika na tabia; Programu ya utendaji (FP) inaorganiza msimbo karibu na kazi safi na data isiyobadilika, wakati wa kutibu hesabu kama mabadiliko ya data. Hizi ni upendeleo tofauti wa chaguo-msingi, sio kinyume — na lugha nyingi za kisasa zinaunganisha zote mbili.
