It was through such devices that modern computer keyboards inherited their layouts.
The development of the earliest computers incorporated electric typewriter keyboards: the development of the ENIAC computer incorporated a keypunch device as both the input and paper-based output device, while the BINAC computer also made use of an electromechanically controlled typewriter for both data entry onto magnetic tape (instead of paper) and data output.
A command-line interface is a type of user interface operated entirely through a keyboard, or another device doing the job of one.
While typewriters are the definitive ancestor of all key-based text entry devices, the computer keyboard as a device for electromechanical data entry and communication derives largely from the utility of two devices: teleprinters (or teletypes) and keypunches.
There is no standard computer keyboard, although many manufacturers imitate the keyboard of PCs.
There are actually three different PC keyboards: the original PC keyboard with 84 keys, the AT keyboard also with 84 keys and the enhanced keyboard with 101 keys.
However, for typing the keyboard must be resting on a hard surface.