Hi Folks. I was reading how when I write a sketch in an Arduino IDE, it gets compiled and is converted from a a high level language to assembly language and then to machine language. The machine language being 1s and 0s that go ahead and set a bunch of AND, NAND etc gates to execute a set of rules given by the programmer.
In that case, is it okay to look at software as nothing more than the process by which we set the electric charges on gates ? ( 1s and 0s )? Wouldn't software be just setting tiny hardware elements in a certain desired pattern among tiny transistors etc?
Thank you
In that case, is it okay to look at software as nothing more than the process by which we set the electric charges on gates ? ( 1s and 0s )? Wouldn't software be just setting tiny hardware elements in a certain desired pattern among tiny transistors etc?
Thank you