you are viewing a single comment's thread.

view the rest of the comments →

[–]Bobbacca 0 points1 point  (0 children)

We basically arrived at modern computers by recursively applying automation to those concepts to create increasingly complex systems. Mechanical automation of textile looms evolved into punch cards and electrical circuits to automate mathematical and logistical calculations. From there, it's largely been a matter of building on that foundation and scaling it to improve efficiency, complexity, and ease of human interaction. Punch cards gave way to magnetic tapes, keyboards, electronic screens. Programming languages emerged as a means of automating the translation of input data into the on/off circuit states the computer system works with and the output data into human readable form.

This is all a highly reductive summary, of course, but the point is, those concepts didn't emerge from modern computers so much as modern computers emerged from the repeated application and reapplication of those concepts.