近代:蛇炮(又稱長管炮)、隼炮、臼炮、佛朗機炮;
現代:
按照彈道特性可以分為:加農炮、榴彈炮、加榴炮、迫擊炮;
按照用途分可以分為:野戰炮、步兵炮、列車炮、迫擊炮、無後坐力炮、高射炮、坦克炮、反坦克炮、航炮、機炮、艦炮、海岸炮;
按照運動方式可以分為:牽引式(由其他軍用車輛牽引)、自行式(自行火炮);
按照身管分類可以分為:線膛式、滑膛式。
真正意義上的火炮出現在中國的元朝中期,中國軍事博物館收藏的元至順三年銅銃是典型的早期夥器,雖然其口徑小,身管短,射程和威力都十分有限,但這確確實實可以稱之為“炮”了。