When you buy software, you normally buy an executable version of a program. This means that the program is already in machine language -- it has already been compiledand assembled and is ready to execute. (v) To write programs.