Home / Taxonomies

Taxonomy: Computer Programmers

Individuals who write, test and maintain the detailed instructions, (programs) that computers must follow to perform their functions. They also conceive, design, and test logical structures for solving problems by computer. Programmers write programs according to specifications determined primarily by computer software engineers and systems analysts. After the design process is complete, it is the job of the programmer to convert that design into a logical series of instructions that the computer can follow. The programmer then codes these instructions in a conventional programming language, such as COBOL; an artificial intelligence language, such as Prolog; or one of the most advanced object-oriented languages such as Java, C++ or Visual Basic. Included are applications programmers and systems programmers. Applications programmers write programs to handle a specific job such as a program to track inventory within an organization. They may also revise existing packaged software or customize generic applications called middleware. Systems programmers write programs to maintain and control computer systems software such as operating systems, networked systems and database systems.

Programs

No programs.