Most of the answers I see are def not for a 5 yo.
Basically, digital electronic signals are , at their root, incredibly simple. Thing is, they are also blindingly fast. That means you can stack what they are doing until you have something not simple at all, but still pretty fast.
It all starts with what is called “Machine Language.” It directly tells the hardware (silcon and wires) what to do. From there you can start those stacks I mentioned above.
What software does is create and organize those early stacks in more and more complicated ways, until you reach a level where you computer has the GUI, and everything else you have today.
BTW, it wasn’t until my 3rd PC, that I had an early Windows GUI.
Latest Answers