Computers and Humans
Initially, computer invention focused on complementing and replacing human functions. Computers required many components to imitate these functions.
In order to replace human senses, computers needed input devices for perception and data entry.
In order to be able to store data and process it like a human brain, computers needed processors and memory.
In order to replace the human nervous system and be able to perform, computers needed software.
In order to replace human hands, feet, etc., computers needed output devices.
In order to be able to permanently store data and information, computers needed storage devices.