Zasadniczo istnieje tyle różnych rodzajów oprogramowania komputerowego (PC), ile potrzeba takiego oprogramowania. Programy zostały zaprojektowane, aby pomagać profesjonalistom na różne sposoby, takie jak edytory tekstu dla pisarzy i dziennikarzy, edytory grafiki dla grafików i ilustratorów oraz programy zarządzania pieniędzmi dla właścicieli firm i ekspertów finansowych. Inne programy komputerowe są opracowywane do rekreacji i komunikacji za pośrednictwem programów, takich jak gry komputerowe, narzędzia do komunikacji błyskawicznej, strony i aplikacje społecznościowe oraz odtwarzacze multimedialne.
Pełne i kompleksowe uszczegółowienie programów komputerowych na komputery PC znacznie przekroczyłoby granice każdej rozsądnej listy, chociaż wiele popularnych typów programów można dość łatwo skompilować. Większość programów jest opracowana do użytku zarówno w celach zawodowych, jak i rekreacyjnych, chociaż ludzie mogą z łatwością korzystać z oprogramowania w obu aplikacjach. Poza tymi programami przeznaczonymi do wykonywania różnych zadań, istnieją również bardziej podstawowe programy, takie jak systemy operacyjne i narzędzia sieciowe. Tego typu programy komputerowe są używane do uruchamiania komputerów i sieci, aby umożliwić użycie innego rodzaju oprogramowania w tych systemach.
Oprogramowanie komputerowe jest coraz częściej wykorzystywane w celach zawodowych przez osoby z wielu różnych dziedzin. Na przykład pisarze i dziennikarze używają oprogramowania komputerowego do pisania i edytowania opowiadań, artykułów, książek i wierszy do recenzji i publikacji. Projektanci graficzni i ilustratorzy używają programów do edycji grafiki do tworzenia i zmiany ilustracji i obrazów, podczas gdy fotografowie używają oprogramowania do edycji zdjęć do manipulowania zdjęciami zrobionymi aparatem. Reżyserzy i redaktorzy pracujący w filmie i telewizji używają programów do edycji do wspólnego cięcia programów w celu premiery kinowej lub emisji w telewizji.
Istnieje również wiele programów komputerowych do użytku w innych profesjonalnych warunkach. Może to obejmować wszystko, od analiz finansowych i programów zarządzania pieniędzmi, często używanych przez właścicieli firm, inwestorów i menedżerów, po programy służące do analizy objawów i pomocy w diagnozowaniu chorób. Niektóre programy mogą być również używane ze specjalistycznym sprzętem, takim jak oprogramowanie zaprojektowane do analizy danych spektrograficznych lub pomocy w kalibracji lub uruchomieniu diagnostyki sprzętu samochodowego i lotniczego.
Oprogramowanie komputerowe może być również tworzone do celów rekreacyjnych. Istnieją dziesiątki, jeśli nie setki gier na PC opracowywanych i wydawanych każdego roku, w tym gry dla jednego gracza, gry online dla wielu graczy oraz gry, które łączą się ze stronami społecznościowymi. Strony te wykorzystują inne oprogramowanie, aby pomóc ludziom łączyć się i komunikować na duże odległości, budując struktury społeczne w środowisku cyfrowym. Inne oprogramowanie komputerowe często używane do zabawy lub rekreacji obejmuje programy czatu, odtwarzacze multimedialne i programy służące do udostępniania plików setkom lub tysiącom użytkowników.


