programing - Hutchinson encyclopedia article about programing Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,753,949,836 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

programming
(redirected from programing)

   Also found in: Dictionary/thesaurus, Medical, Encyclopedia, Wikipedia 0.04 sec.

programming

Enlarge picture
A program flow chart shows the sequence of operations needed to achieve a task, in this case reading customer accounts and calculating the amount due for each customer. After an account has been processed, the program loops back to process the next one.
Enlarge picture
The sequence of events when running an interpreter on a high-level language program. Instructions are translated one at a time, making the process a slow one; however, interpreted programs do not need to be compiled and may be executed immediately.
Enlarge picture
The relationship between the three main areas of a computer's central processing unit. The arithmetic and logic unit (ALU) does the arithmetic, using the registers to store intermediate results, supervised by the control unit. Input and output circuits connect the ALU to external memory, input, and output devices.
Enlarge picture
The process of compilation; a program written in a high-level language is translated into a program that can be run without the original source being present.

Writing instructions in a programming language for the control of a computer. Applications programming is for end-user programs, such as accounts programs or word-processing packages. Systems programming is for operating systems and the like, which are concerned more with the internal workings of the computer.

There are several programming styles. Procedural programming, in which programs are written as lists of instructions for the computer to obey in sequence, is by far the most popular. It is the ‘natural’ style, closely matching the computer's own sequential operation. Declarative programming, as used in the programming language PROLOG, does not describe how to solve a problem, but rather describes the logical structure of the problem. Running such a program is more like proving an assertion than following a procedure. Functional programming is a style based largely on the definition of functions. There are very few functional programming languages, HOPE and ML being the most widely used, though many more conventional languages (for example C) make extensive use of functions. Object-oriented programming, the most recently developed style, involves viewing a program as a collection of objects that behave in certain ways when they are passed certain ‘messages’. For example, an object might be defined to represent a table of figures, which will be displayed on screen when a ‘display’ message is received.



How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
?Sign in SSL protected
Email:
Password:
Register

? Mentioned in
 
Hutchinson browser? ? Full browser
 
 
Hutchinson Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.