- Any given program, if running, is obsolete.
- Any given program costs more, and takes longer.
- If a program is useful, it will have to be changed.
- If a program is useless, it will have to be documented.
- Any program will expand and fill all of available memory — plus one byte.
- The value of a program is proportional to the weight of its output.
- Program complexity grows until it exceeds the capability of the programmer who must maintain it.