It actually would have been better if I kept the end. You don't write your code, a compiler does.
You simply described what you wanted in more abstract far less specific language.
Before we were at least 2 compilation/translation steps removed from machine code, now we are 3.