Or
(more broadly) Software is any construct that is functionally equivalent to its description.
(edit)
Or
(more broadly) Software is any construct that is functionally equivalent to its description.
(edit)