The Service Tree lists all services in "branched" groups, starting with the very general and moving to the very specific. Click on the name of any group name to see the sub-groups available within it. Click on a service code to see its details and the providers who offer that service.
Computer Programmers
Taxonomy Code: YO-3300.1300
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.
See providers who offer this service »
See the parent category of this service »
You might also be interested in:
Software Engineers (YO-3300.8000)