The EPIC (Elastic Plastic Impact Computation) code is a Lagrangian explicit dynamics code for wave propagation, elastic-plastic flow, material failure, fragmentation and complex interfaces. Its initial development began in the early 1970s and development has continued at SwRI since 2007. It is both a research code and a production code and is especially well suited for high-distortion problems caused by intense impulsive loading due to impact and explosive detonation. It contains finite elements, meshless particles, robust contact interfaces, a wide range of material models and a large material library that contain constants for these models.