■ Istniejące programy komputerowe są usprawniane, pojawiają się coraz to nowsze ich wersje.
■ Ciągle powstają też nowe programy komputerowe gdyż już istniejące nie rozwiązują wszystkich problemów oraz zawsze można coś zrobić lepiej.
■ Tworzy się program dla indywidualnych odbiorców, którzy mają określone specyficzne wymagania oraz programy dla mas starające się sprostać wymaganiom większej rzeszy użytkowników.