• I agree with the OP. In my experience software has only two jobs: it converts input into data and it converts data into information.

    Data though, that's where it gets interesting.