9 computer software employing design characteristics that maximize and enhance efficiency of coding of computer programs by utilizing highly adaptable, object-oriented methodologies and maximize and enhance the efficiency of overall computer and information systems usage by utilizing and facilitating the exchange of data, tasks, instructions and orders between disparate, existing, other software and other communication networks