- The definition of a program is a planned series of events, a performance or a booklet telling you what events to expect as part of a series of events.
- An example of a program is a theatre night where you see three plays in a row.
- An example of a program is scheduled activities at a daycare center.
- An example of a program is a radio broadcast or a TV comedy.
- An example of a program is a little book you get when you to to the theatre that tells you about the play you are going to see, the order of acts and the actors performing.
- To program is to input data into a machine to cause it to do a certain thing, or to train a person or animal to behave or react a certain way.
- An example of progam is when you train your dog to sit on command.
program definition by Webster's New World
- a proclamation
- a prospectus or syllabus
- the acts, speeches, musical pieces, etc. that make up an entertainment, ceremony, etc.
- a printed list of these
- a scheduled broadcast on radio or television
- a plan or procedure for dealing with some matter
- all the activities that can be participated in at a community center, camp, resort, etc.
- a logical sequence of coded instructions specifying the operations to be performed by a computer in solving a problem or in processing data
- a series of operations which may be used to control the functions of an electronic device
Origin: ; from Late Latin and amp; Fr: French programme ; from Late Latin programma ; from Classical Greek edict ; from prographein, to write in public ; from pro-, before plush graphein, to write: see pro- and amp; graphic
- to enter or schedule in a program
- ☆ to prepare the questions and answers for (a textbook or a teaching machine to be used in programmed instruction)
- to plan a computer program for (a task, problem, etc.)
- to furnish (a computer, chip, etc.) with a program
- to incorporate in a computer program
- to set the program of (an electronic device)
- to predispose to behave in a certain way, have a certain mindset. etc.; condition: to program a child for failure
program definition by American Heritage Dictionary
- a. A listing of the order of events and other pertinent information for a public presentation.b. The presentation itself: a program of piano pieces.
- A scheduled radio or television show.
- An ordered list of events to take place or procedures to be followed; a schedule: a program of physical therapy for a convalescent.
- A system of services, opportunities, or projects, usually designed to meet a social need: “Working parents rely on the center's after-school latchkey program” (New York Times).
- a. A course of academic study; a curriculum.b. A plan or system of academic and related or ancillary activities: a work-study program.c. A plan or system of nonacademic extracurricular activities: the football program.
- A set of coded instructions that enables a machine, especially a computer, to perform a desired sequence of operations.
- An instruction sequence in programmed instruction.
- To include or schedule in a program: program a new musical composition.
- To design a program for; schedule the activities of.
- To provide (a machine) with a set of coded working instructions.
- To train to perform automatically in a desired way, as if programming a machine: programmed the children to use perfect table manners.
- To prepare an instructional sequence for (material to be taught) in programmed instruction.
Origin: Late Latin programma, public notice, from Greek programma, programmat-, from prographein, to write publicly : pro-, forth; see pro-2 + graphein, to write; see gerbh- in Indo-European roots.
- pro·gramˌma·bilˈi·ty noun
- proˈgramˌma·ble adjective
program - Computer Definition
A sequence of instructions written to be executed by a computer. See also routine.
(1) To write the lines of code in a program.
(2) A collection of instructions that tell the computer what to do. A program is generically known as "software." The programs users work with, such as word processors and spreadsheets, are called "applications," "application programs" or simply "apps." A program is written in a programming language, such as C, C++ or Java, and the statements and commands written by the programmer are converted into the computer's machine language by software called "assemblers," "compilers" and "interpreters." Instructions, Buffers, Constants and Counters A program contains machine instructions, buffers, constants and counters. The instructions are the directions that the computer follows, and they comprise the program's logic. Buffers are reserved input/output areas that accept and hold the data while being processed. Constants are fixed values used for comparison, such as minimums, maximums and dates. Menu titles and error messages are another type of constant. Counters, also called "variables," are reserved space for summing money amounts, quantities, virtually any calculations, including those necessary to keep track of internal operations, such as how many times a function is repeated. Input-Process-Output The program calls for data in an input-process-output sequence. After the data have been input into one of the program's buffers from a peripheral device (keyboard, disk, etc.), they are processed. The results are output to a peripheral device (screen, printer, etc.). Permanent changes are written back to the disk. The Application Talks to the OS The application program, which does the actual data processing, does not instruct the computer to do everything. When it is ready for input or needs to output data, it sends a request to the operating system (OS), which performs those services and then turns control back to the application program. The Illustration Below Following is a highly conceptual illustration of a program residing in memory being executed. In the physical reality of memory, everything is binary 0s and 1s. Although represented as uniform, black blocks in the diagram, machine instructions can be variable in length. They reside in the program in some logical order with some instructions pointing back to the beginning of routines or to other parts of the program. When they erroneously point to the wrong places, the program crashes (see abend). For an understanding of what the computer does to process data, read about The 3 C's: calculate, compare and copy (see computer).
program - Cultural Definition
program - Science Definition