On Thu, 7 Aug 2003, John Goerzen wrote:

JG>Documentation consists of instructions primarily intended to be
JG>human-readable regarding the operation of something such as a program.

JG>Programs consist of instructions primarily intended to be machine-readable
JG>that either contain machine language binary data or instructions designed to
JG>be interpreted or converted into that at runtime.  Programs will always
JG>contain source code or machine language code, and often both.

        Hmmm.

        My suggestion:

        Software "is a set of statements" primarily intended to
perform some operations on the some set of input information "in
order to bring about a certain result" with this information.
Regardless of the way it does so.

        Data "is a set of statements" primarily intended to describe
itself (as such) to a reader, be latter the human or the program.
Regardless of the way it does so.

        Data primarily intended to describe itself to human reader
is a documentation.


Reply via email to