Software costs increase due to multiple factors: each application needs new programs to be written, new equipment requires software modification or rewriting, and programming is labor-intensive affected by inflation. All three factors contribute to rising costs.