槍法使用長槍的技術。
長槍之物,由來最古,車戰時代,將士利用長兵,弓矢之外,惟以矛為最適宜,故矛有丈八之稱,槍之來,實始於此;惜當時雖為戰鬥之具,惟無一定使用之法;兩陣相對,不過借此兵器,遙相擊刺而己。相傳槍實傳自苗蠻,槍譜載西方有武吃氏者,民以勇悍著,不論男女,都嫻武藝,藝精者王,群眾慴服,莫敢有違;故武吃氏之族,小兒五六歲,即令習武,孱弱不能軍者,父母棄之,裡人不與伍;其族尤以長槍法著,槍長七尺至八尺,金其鋒而以木為柄,舞動時,寒星點點,銀光皪皪,潑水不能入,用以臨敵,矢石所不能摧,此有槍法之始也。按西方疑指西域,武吃氏之族,不得其考矣。至於此法於何時傳入中原,則又各異其說,亦不必深究。總之槍法之起於武吃氏也,可以無疑。
槍和矛一樣,是古代戰場上使用最廣的長形刺兵,後漢已有載錄,但是刀刃銳長,還未脫離矛頭形式。因為長矛使用不便,晉代開始逐漸流行用槍,當時所用的青銅矛頭,體制也較以前略小,已與後世的鐵槍頭相類了。唐代善槍者甚多,《五代史#83;王彥章傳》說「彥章為人饒勇有力,能跣足履棘行百步,持一鐵槍,騎而馳突,奮疾如飛,而他人莫能舉也,軍中號王鐵槍。宋代以後,矛在基本上就被槍所代替了,未曾公亮的《武經總要》就列舉了十八種宋代長桿鐵槍,其中有搗馬突槍、雙鉤槍、環子槍、單勾槍、拐槍、拐突槍、錐槍等。南宋抗金名將岳飛,極善使槍,至今尚有岳家槍法。
《宋史#83;李全傳》李全「以弓馬矯捷,能運鐵槍,時號『李鐵槍』。」全妻楊氏,「二十年梨花槍,天下無敵手」。
戚繼光《紀效新書》說「長槍之法,始於楊氏,謂之曰梨花,天下鹹尚之;其妙在於熟之而已,熟則心能忘手,手能忘槍;圓精用不滯,又莫貴於靜也,靜而心不妄動,而處之裕如,變幻莫測,神化無窮。」
明代是武術發和分枝的盛期,所以槍術在這個階段,理論和技術都有明顯的提高,各家槍法,相競爭艷。何良臣《陣紀》說「馬家槍、沙家竿子、李家短槍,各有其妙,長短能兼用,虛實盡其銳,進不可擋,速不能及,而天下稱無敵者,惟楊氏梨花槍法也。」當時推崇楊家槍法,是因為楊家槍「有虛實,有奇正;其進銳,其退速;其勢險,其節短;不動如山,動如雷震」。明崇禎八年(西元35),兵部侍郎畢懋康《軍器圖說》,載有一幅噴火燒灼的梨花槍,並說明道「梨花槍以梨花一筒,繫縛於長槍之首,發射數丈,敵著藥昏眩倒地,火盡則用槍刺敵。」這種槍兼有火器效能,在新式火器出現之前,顯然是一種有效的利器。
到了晚清,長槍趨於簡單,偏重扁鏃形刃,圓底筒,直到今天武術運動就是使用這種類型。目前流行的槍有大槍、花槍、雙頭槍、短槍、雙槍、鉤、槍等。槍的用法主要有扎、刺、撻、抨、纏、圈、攔、拿、撲、點、撥、舞花等。