Programming complexity

This is an old revision of this page, as edited by 219.65.123.229 (talk) at 16:16, 28 December 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The complexity of most computer programs and programming languages is one of the unsolved problems in software engineering. The current applications are complex to the extent that when programmers leave, companies fail, if those companies have no one else who understands what the programmers have done. Researchers have performed a great deal of research in an attempt to develop metrics, which adequately capture the complexity and reduce complexity of the software.