The development of computers began in the first generation, but there were some problems such as size, speed, reliability, and more. All these problems drove development forward and aimed to minimize such issues to the maximum extent.