Alebo lepšie vysvetlené, software je len kód ktorý pevne určuje chovanie daného programu, teda pri danom vstupe má nastať daný výstup "bez vplivu okolných faktorov". U autách to či nabúrajú rozhoduje nielen výrobca, ale aj vodič, cestári, počasie, ľudia a autá v okolí. Čož software ehm, to jak má napísaný kód neovlivní ani používatel, ani nikto iný než sám programátor.