滑膛枪炮(Smoothbore)是一种身管内壁没有膛线的火器。人类最早期发明的火炮都是滑膛前装炮,也就是不具有膛线、并需从炮口方向进行火药与炮弹装填的火炮设计。由于早期的滑膛炮炮弹与炮膛间密合不平整,火药燃气易外泄,除火药推力减小造成射程近与杀伤力减弱外,射击精准度也不佳,因此逐渐被之后发明的线膛炮所取代。但到了近代由于机械制造的工艺进步解决了精准度不足的问题,滑膛炮反而因为炮弹不会因自旋导致能量的损失,与发射时炮管损耗较小而重新获得重视,而被运用设计于坦克炮。
早期火器拥有光滑的膛管,发射炮弹时几乎不带旋转。炮弹(抛射物)必须拥有稳定的外形,比如带尾翼的箭状物或球体,以此减小发射时的震动。然而,球体炮弹在飞行中会因马格纳斯效应随机转动。
之后人类发明了线膛炮,其炮管内壁刻有膛线(Rifling,又称为来福线),炮弹发射时会受到膛线的制导而产生具有稳定功能的自旋效果,并进而提升枪炮的精准度。因此缘故线膛枪炮逐渐取代滑膛炮,并成为今日枪械类武器的主流设计。然而,线膛枪炮并不是完全没有缺点,其火药爆炸时部分动能会被用于产生自旋,无法完全利用在炮弹初速的产生上,而稍微减弱了破坏力。经过加工的枪管本身也有发射次数的寿命极限。
在一度因为膛线枪炮的普及而式微之后,在近代滑膛炮因被用于反坦克火炮等用途,而重新获得重视和发展。现代主战坦克也大多使用滑膛炮,特别是所搭载的主炮为反坦克专用的无后座力炮之场合。采用滑膛炮发射的炮弹因飞行中不需旋转,在离开炮口前不会承受巨大的旋转力,因此不易磨损炮管。原本坦克在使用滑膛炮时射程可能较小,后来随着翼稳脱壳穿甲弹等改良式的弹药出现才得到解决;一般来说这种炮的口径不会很大,但是造价较低,且可以发射如以色列制的拉哈特反坦克导弹(LAHAT)之类、以火炮而非火箭发射器作为发射载台的制导导弹。
苏联是近代最早致力于把滑膛炮复活的国家,其于1960年代前所研制T-62主战坦克,就装备了115毫米口径的滑膛主炮。此型坦克炮采用由弹翼稳定的炮弹,好处是能把炮弹动能几乎全都用于弹道和穿甲,而且对于高爆反坦克弹(HEAT)来说,若由会令炮弹自旋的线膛炮发射,会因其穿甲喷流消散而减弱穿甲威力。至于动能穿甲弹方面,由于要追求高长径比以增强穿甲威力,若长径比大于1:7的话则会很难自旋,再加上线膛炮由于炮弹和炮管内壁之间剧裂磨擦而令其寿命较短。诸多原因的考量下,滑膛炮成为一种比线膛炮更适合用于坦克主炮的设计,而重新成为今日主要的火炮设计型式。