Ceny oprogramowania są różne, tak samo jak i różne są same programy komputerowe, różny jest czas ich wykonania i włożony wkład pracy, technologie użyte przy stworzeniu danego programu, różny zespół ludzi, różny nakład pieniężny i tak dalej. Dlatego też nie można wrzucać wszystkich programów do jednego worka. Na rynku komputerowym możemy spotkać się często z programami freeware, czyli oprogramowaniem bezpłatnym, ale podlegającym licencji producenta. Na czym to polega ? Mianowicie, programu możemy bez problemu bezpłatnie używać, możemy go kopiować i przekazywać innym użytkownikom komputera, ale nie możemy czerpać z niego żadnych korzyści, czy to materialnych, czy finansowych czy innych.