In an effort to understand computer workings, I dreamed up a fictitious machine that executes instructions. Here, the program writer simply writes out a recipe, a line of instructions, in plain English language. Like:
Recipe for Victoria sponge cake mix.
Line #1: Go to bowl number 3.
Line #2: Pick out an egg.
Line#3: Place the egg in bowl number 6.
Line#4: Go to bowl number 3.
Line#4: Pick out an egg.
Line~5: Place the egg in bowl number 6......
Of course, a human can read and execute this program.
In the fictitiuos machine, the operator feeds in the sheet of paper and it is read by the machine (OCR'ed).
I'm not sure how much I can appreciate by dreaming up this fictitious machine, maybe not much. But I have these questions:
#1 Would the lines written in plain English amount to source code and that is adequate? Why not?
#2 What kind of things would need to be done, or put in place, in order for a robotic arm to follow the instructions and produce a mix? (Say, Victoria spong cake). Thanks.
Recipe for Victoria sponge cake mix.
Line #1: Go to bowl number 3.
Line #2: Pick out an egg.
Line#3: Place the egg in bowl number 6.
Line#4: Go to bowl number 3.
Line#4: Pick out an egg.
Line~5: Place the egg in bowl number 6......
Of course, a human can read and execute this program.
In the fictitiuos machine, the operator feeds in the sheet of paper and it is read by the machine (OCR'ed).
I'm not sure how much I can appreciate by dreaming up this fictitious machine, maybe not much. But I have these questions:
#1 Would the lines written in plain English amount to source code and that is adequate? Why not?
#2 What kind of things would need to be done, or put in place, in order for a robotic arm to follow the instructions and produce a mix? (Say, Victoria spong cake). Thanks.

