Oprogramowanie użytkowe – oprogramowanie oferujące bezpośredni kontakt z człowiekiem, czyli interakcję z użytkownikiem komputera. Oprogramowanie użytkowe przeznaczone jest do wykonywania czynności poleconych przez użytkownika oraz rozwiązywania problemów zadanych przez użytkownika.
Określenia takie jak: program użytkowy, aplikacja czy aplikacja użytkowa są określeniami bliskoznacznymi dla oprogramowania użytkowego.
Jako typowe przykłady oprogramowania użytkowego mogą służyć następujące grupy programów:
Oprogramowanie użytkowe może być też realizowane jako aplikacja internetowa – przykładem jest internetowy edytor o nazwie Google Docs.