Computer/Machine Software are instruction sets that execute commands. There are a myriad of computer languages used to program, each specializing in specific things to assist the programmer based on the function of its content. Computer Software is software designed to run on full computer systems. Machine Software is designed to run on specific machines with specific interfaces and is not portable without some way of extracting and modifying it.