General English

  • noun instructions given to a computer
  • verb to give instructions to a computer


  • noun a set of instructions that tell a computer to carry out specific tasks


  • noun a complete set of instructions which direct a computer to carry out a particular task
  • verb to write or prepare a set of instructions that direct a computer to perform a particular task


  • A written statement presenting design objectives, constraints, and project criteria, including space requirements and relationships, flexibility and expandability, special equipment, and systems and site requirements.


  • A set of instructions which when translated and executed cause a computer to perform specific operations. Computer programs are written in programming languages, which may be classified as high-level or low-level. High-level languages, such as COBOL, C++, and Java, require a compiler or interpreter to translate statements into machine language. Low-level languages, such as an assembly language, are much closer to machine language, but still require an assembler for conversion into machine language. The only language a computer understands is machine language. Although program and software are used mostly synonymously, software is a bit more of a general term, as it is used to differentiate from the physical equipment of a computer, the hardware, from the instructions which tell a computer what to do, the software. An application is both a program and software, but when using the term software it usually refers to multiple application programs, or application programs in general, in which case they are called application software. Also called computer program.
  • To create a program (1).
  • The content of a given broadcast.