English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A machine can be programmed, and different programs can be chosen for different tasks. One such task may be to initialise the machine, while the main purpose of the machine is to manufacture something. Could such a program, that causes the machine to process/manufacture something be called a "work program" or "working program"? What other scenarios / classifications of programs can you think of?

share|improve this question
up vote 4 down vote accepted

The terminology I'm familiar with is that housekeeping programs (boot, reset, shutdown) are called routines and mechanical processing instructions are either called jobs or simply programs. That may be specific to the CNC (Computer Numerical Controlled tools) world, but it seemed to be universal in the shops I've worked in.

share|improve this answer
Wow, thanks again. – user5000 Feb 21 '11 at 17:23

Instead of work, how about a word that has a clearer (more restricted) meaning, like production program, or manufacturing program, or building program?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.