The guidelines also list the desired appearance of the output. For more information on systems analysts, see the CIS occupation Systems Analysts. Some businesses do not have systems analysts. They hire programmer-analysts who do both systems analysis and programming. Programmers write programs by breaking down each step into a logical series of instructions that the computer can follow.
Programmers usually specialize in one or two languages.
Applications programmers write software that handles specific jobs. For example, they write programs that used for word processing. They also may work to revise existing software. These programmers often specialize in scientific, engineering, business, or educational applications. Systems programmers maintain the software that controls the operation of an entire computer system.