目前,所有類型的牽引式火炮都有了相應的自行火炮,諸如自行榴彈炮、自行加農炮、自行加榴炮、自行反坦克炮、自行迫擊炮、自行無後坐炮、自行高射炮等,它們如虎添翼,馳騁自如,在戰場上施展著各自的拿手本領。
隨著核武器的出現,自行火炮在現代戰爭的作用越來越重要了,這是因為自行火炮具有三防(防毒劑、防生物細菌和核輻射)能力,並能迅速投入或撤出戰鬥,有著較高的戰術和火力機動性,而這些都是牽引式火炮所望塵莫及的。
在現代戰爭中,坦克在向前推進時,若遇到敵人強有力的攔阻而沒有炮兵的火力支援,就很難完成戰鬥任務。在這種情況下,自行火炮就具有明顯的優越性。它既有良好的越野性能,可以有效地協同坦克和機械化部隊作戰。又能以自身的強大的火力擊毀敵坦克。另外,自行高射炮還能用來對付敵機的低空攻擊,並能有效地保護坦克和機械化部隊。
自行火炮與牽引式火炮相比,還有一個突出的優點,就是可大大縮短行軍與戰鬥的轉換時間,從而可隨時投入激烈的戰鬥,一門203毫米牽引式榴彈炮從行軍狀態轉到戰鬥狀態,約需要半小時至幾個小時,而自行火炮卻快得出奇,前後僅需要1分鍾。