InternetNews.com - Webopedia: Online Dictionary for Computer and Internet Terms
 


   

Partner With Us
















Enter a keyword...
...or choose a category.

program
Last modified: Wednesday, February 12, 2003  

(n) An organized list of instructions that, when executed, causes the computer to behave in a predetermined manner. Without programs, computers are useless.

A program is like a recipe. It contains a list of ingredients (called variables) and a list of directions (called statements) that tell the computer what to do with the variables. The variables can represent numeric data, text, or graphical images.

There are many programming languages -- C, C++, Pascal, BASIC, FORTRAN, COBOL, and LISP are just a few. These are all high-level languages. One can also write programs in low-level languages called assembly languages, although this is more difficult. Low-level languages are closer to the language used by a computer, while high-level languages are closer to human languages.

Eventually, every program must be translated into a machine language that the computer can understand. This translation is performed by compilers, interpreters, and assemblers.

When you buy software, you normally buy an executable version of a program. This means that the program is already in machine language -- it has already been compiled and assembled and is ready to execute.

(v) To write programs.

Related Categories
  • Programming
  • Related Terms
  • agent
  • algorithm
  • argument
  • assembler
  • assembly language
  • build
  • canonical
  • CASE
  • code
  • compiler
  • executable file
  • flow control
  • high-level language
  • instruction
  • interpreter
  • language
  • low-level language
  • machine language
  • module
  • programming language
  • pseudocode
  • software
  • UAT
  • Web services
  • Shopping
    program Products
    Compare Products,Prices and Stores

    Shop by Category:
    Nutrition
    948 Store Offers

    Sport and Outdoor
    9740 Store Offers

    Personal Care
    427 Store Offers

    Cartridges and Toners
    379 Store Offers

    Software
    2947 Store Offers

     
    Related Links

    Hard Disk Interfaces and Configuration 
    Describes the different major interface standards currently used by hard disks (and other devices). Provides sections about the IDE/ATA and SCSI interfaces. This page is from "The PC Guide."


    Add internetnews.com
    to your browser search box.

    IE 7 | Firefox 2.0 | Firefox 1.5.x

    Receive news
    via our XML/RSS:
    feed

    More InternetNews.com


    Hardware Software Mobility Web Content
    Search Government Developer Business
    Storage E-Commerce Networking Security



    internet.commediabistro.comJusttechjobs.comGraphics.com

    Search:

    WebMediaBrands Corporate Info

    Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
    Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs