writing a program is for using a computer