W komputerach miękki to termin używany do opisu czegoś, co można łatwo zmienić lub zmodyfikować. Termin oprogramowanie jest niefizycznym składnikiem komputera, który można łatwo zmienić. Na przykład poszczególne programy mogą być instalowane i odinstalowywane bez większych trudności. Natomiast sprzęt jest fizycznym składnikiem komputera, który można zmienić tylko przez wyłączenie komputera i jego fizyczne usunięcie.
Warunki programowania, błąd miękki