無坐力炮,也稱為無後坐力炮,是一種特殊的火炮系統,其設計目的是在發射時減少或消除後坐力,這種炮的結構通常比較簡單,重量輕,體積小,操作方便,但射程相對較近,主要用於隨伴步兵作戰,摧毀近距離的裝甲目標和火力點。
無坐力炮的歷史可以追溯到19世紀,由美國人戴維斯提出並實現的基於配重物平衡發射原理的設計,在第二次世界大戰期間和戰後得到了廣泛套用,並在反坦克戰中發揮了重要作用,隨著技術的發展,特別是裝甲技術的進步和反坦克飛彈的出現,無坐力炮的相對效用已經降低。
無坐力炮的發射原理主要依賴於後噴物質的動量來抵消後坐力,從而使炮身不後坐,根據不同的設計,這些炮被分為不同的類型,如噴管型、戴維斯型和弩箭型等。