Affect any ( computer programs software firmware hardware