火炮，通常都能够高速发射穿甲弹。在二战初期，很少有反坦克炮的口径超过50毫米，当时常见的口径包括：德制和美制的37毫米炮、法制25毫米炮和47毫米炮、英制两磅（40毫米）炮、苏制45毫米炮。这些口径的反坦克炮可以击穿战前和战争初期各国几乎所有型号的坦克的装甲。但随着战争的进行，反坦克炮口径的发展速度很快就跟不上坦克的装甲厚度了。德制的37毫米炮在苏联的T-34和KV系列坦克面前一筹莫展。各国于是开始生产口径更大、火力更强的反坦克炮。到1943年间，各国的反坦克炮口径已经普遍达到了50毫米以上。一年后，随