All activities involved in completing any project on a computer from start to finish.A job may involve several processes and several programs.This term originates from a time when a user would manually submit a job as a deck of punched cards which would typically include source code interspersed with {job control language} instructions to guide phases of the job such as compilation, linking, execution and printing.(2005-03-16)