古代的枪枪在现代一般指火器枪。枪在古代称作矛,为刺兵器,杀伤力很大,其长而锋利,使用灵便,取胜之法,精微独到,其他兵器难与匹敌。故称为“百兵之王”。武术长器械的枪由古代兵器矛演变而来。枪的长度约相当于人体直立,手臂伸直向上的高度。枪法以拦、拿、扎为主。这是枪术的基本动作。枪术在十八般武艺中比较难学,不易掌握,俗说:“年拳,月棒,久练枪”。