火药是在 唐朝被发现的。具体来说,它是由古代炼丹家在炼制丹药的过程中偶然发现的。在晚唐时期,唐清子在炼丹时实验新配方,结果导致丹炉爆炸,从而发现了由硝石、木炭和硫黄三种粉末组成的简单炸药制备方法,这被认为是火药的雏形。
火药的发明可以追溯到中国的春秋时期,但直到隋唐时期,孙思邈总结了前人的方法后,才提出了硫磺伏火法的配方方法,使火药的使用逐渐普及。在唐朝初期,炼丹家们发现将硫磺、硝石和木炭这三种成分共同加热可以产生巨大的能量,由于古代硫黄和硝石有治病的功效,所以将三种混合物叫作“火药”。
尽管火药在秦朝就有记载,但由于当时的文献不足,并没有制式纪录制作方法,因此火药的发明通常被认为是在唐朝时期。在宋朝,火药的用途发生了根本性的改变,从一种娱乐用品变成了军事物资,被用于制作火箭、火枪等武器,从而大大提高了军队的战斗力。