- a person who writes code for computer programs.
- a person who programs a machine, device, or apparatus.
- a person who prepares program schedules, as for radio or television.
- a person who prepares instructional programs.
- a person who writes a program so that data may be processed by a computer