Bien que les détails concernant l'inventeur du canon ne soient pas connus, on pense que les Chinois ont déployé les premiers petits canons à main en 1260. La conception des canons en Europe a continué d'évoluer tout au long du 17e siècle.
Selon l'Université de Princeton, les détails entourant l'invention du premier canon ont été perdus dans le temps et leur développement ne peut être attribué à un seul acte spécifique. De nombreuses cultures ont contribué à l'évolution du canon après l'avènement de la poudre à canon qui a rendu possible la création des premières armes à feu rudimentaires. Les premiers canons chinois connus ont été coulés en bronze et ne mesuraient qu'environ 14 pouces de longueur.