20毫米以及以上称为炮,20毫米口径以下枪,而机枪的口径主要分为两种,一种是.30英寸口径系列的中口径机枪,另一种是以.50口径以及以上的大口径机枪,而机枪放平就是大威力的重机枪,而把机枪的的仰角抬高就是高射机枪。其中.30口径系列的中口径机枪是早期机枪用的比较多的一种,如德国用的7.92口径、英国的7.7口径、美国和苏联用的7.62口径,其中主要以水冷和气冷的两种形式的机枪。
而最开始用的大都是水冷的高射机枪,其实都是各国版本的马克沁机枪,然后搞一个脚架把机枪架高,其中使用7.92口径的德国的MG-08和以MG-08为蓝本的中国民-24型机枪。苏联使用7.62口径的M-1910四联装高射机枪,再早期也是苏联的重要防空武器之一。不过这种中口径机枪只能用于近距离防空,而且是那种特别近的距离,毕竟在天上飞直线飞行的距离也就200~300多米,而随着愈来愈重的防空压力,高射机枪也开始往大口径方向发展,于是后面的大口径高射机枪开始出现。
大口径机枪主要是.50英寸以及以上,二战时期,比较著名的大口径高射机枪分别是美国使用12.7×99口径的M-2重机枪,法国使用13.2×96的哈奇开斯重机枪,苏联使用12.7×108口径的德什卡重机枪和使用14.5×114口径的KPV高射机枪。其中比较出名的是美国的M-2重机枪,由于这款机枪的弹道性能非常优秀,直线飞行的距离可以达到400~600米,所以美国陆军和海军以及它们的航空飞机都在用这一款机枪,由于性能不错一直用到现在。苏军的德什卡重机枪性能也不错