Zajmują się tym programiści, którzy swoją drogą, za swoją niebagatelną wiedzę i wykształcenie praktyczne dostają bardzo sowite wynagrodzenie. Jednakże trzeba powiedzieć że te pieniądze im się jak najbardziej należą, wykonują naprawdę kawał dobrej roboty. Programy użytkowe możemy podzielić na kilka kategorii. Zastrzegam jednak że jest to jak najbardziej mój prywatny podział i nie jest on podparty żadnymi badaniami, o ile mi wiadomo to nikt jeszcze w pełni nie dokonał podziału lub skatalogowania programów komputerów, z tego względu że niektóre może być bardzo ciężko gdziekolwiek umieścić, lub pasują do kilku kategorii.