What is programming?
A computer follows a set of step-by-step instructions, computing with values that are stored in its memory.
These are simple instructions, like “add two numbers”.
A programming language like Java lets you write more complicated instructions. The compiler translates them into ones the machine can compute.