machine-oriented software