'''ProgrammingParadigm paradigmya programu''' ni jumla ya mawazo na dhana zinazoainisha mtindo wa kutengeneza [[programu]] za [[kompyuta]].
ProgrammingParadigm paradigmya programu haiainishwi na [[lugha ya programu]] tu. Karibu na lugha zote za kutengeneza programu za kompuyta za kisasa zinakubalia matumizi ya paradigms mbalimbali. Kwa mfano lugha ya [[C (lugha ya programu)|C]] isiyo object-oriented inakubalia kutumiwa kufuatana na kanuni za object-oriented programmingparadigm ingawa itakuwa na matatizo kadhaa. Functional programmingparadigm inawezekana kutumiwa katika lugha yo yote ya imperative inayo functions na kadhalika.