There are an increasing number of ways in which we can input and output data to and from computer systems. These can include using sound, touch, light, a keyboard, vibrations and even temperature.
It depends on the computer system and task to be performed as to the most appropriate way of getting the information in and out of the system.
left

WITCH - Input
Running time: 00:58

WITCH - Processing the input
Running time: 01:06

ICL Mainframe 2966 - Input Terminals
Running time: 00:36

Colossus - Input
Running time: 00:41

Colossus - Output
Running time: 00:44

Elliott 903 - Input
Running time: 01:48

Elliott 803 - Input & Output
Running time: 00:22

IBM 1130 - Punch Card
Running time: 00:18

IBM 1130 - Punch Card Reader
Running time: 01:26

IBM 1130 - Output
Running time: 01:14
right