aim to perform exactly this sort of work. You tell the computer exactly what you want it to do in plain English and it essentially writes the code to accomplish the task for itself. Basically a step up from pseudo code and a couple of levels up from your standard computer coding languages.