
In contrast to the singular notion of the “computer” we think of today, early computers required programmers to reorient arrays of cable connections, tediously input binary figures through physical switches, feed a roll of paper tape into the machine or type the code into a typewriter. These varied methods of interface had different benefits and were developed at different times for the same machines—there was no singular format for interfacing with a computer (the single-channel monitor or phone screen interface that has come to define PCs and smartphones was designed later on, and for laypeople). By simplifying the programming process to one method and abstracting it further through clickable icons and images, a limitation was placed on transgressive or nuanced possibilities available in early devices.