Explosion mechanics is the theoretical basis for the design of highly efficient arms and ammunition and industrial explosion safety. Because it involves the complex physical and mechanical behaviors of multi-materials under extreme conditions, such as high speed, high temperature and high pressure, it is almost impossible to give exact solutions for explosion problems. As explosion occurs in a very short time and has a strong destructive effect, there will be limited amounts of experimental data obtained during the explosion process. With the continuous development of numerical methods and computer performance, computational explosion mechanics has become a new interdisciplinary branch of explosion mechanics, material dynamics, computational mathematics and computer technology, and greatly promoted the development of explosion mechanics and weapons equipment. Since the late 1960s, US-led western developed countries have developed more than one hundred calculation codes of explosion mechanics.Based on the simulation software for explosion mechanics, calculations about three-dimensional physical processes on a system scale during the course of weapon system development have been performed, which resulted in the development of a number of high efficiency arms and ammunition.