To operate a computer requires an operating system to run applications across 6 classes of computers from business to personal use, including 3 types of servers and 6 portable devices. Early computers included "Colossus", "ENIAC", and machines that helped break codes like "ENIGMA".