Ballistic software is used to calculate the trajectory of a projectile. Ballistic software can be used to help shooters determine the correct range, windage, and elevation adjustments for their shots. Ballistic software can also be used to create custom bullet trajectories for specific firearms and ammunition.