With an approved design in hand, a programmer analyst can begin to write the actual code that runs on the computer. Programmer analysts can typically write programs in one of several different languages, depending on the application and the environment.