writing a program is for programmers to do.