block-structured

Computing Dictionary

block-structured definition

language
Any programming language in which sections of source code contained within pairs of matching delimiters such as "" and "" (e.g. in C) or "begin" and "end" (e.g. Algol) are executed as a single unit. A block of code may be the body of a subroutine or function, or it may be controlled by conditional execution (if statement) or repeated execution (while statement, for statement, etc.).
In all but the most primitive block structured languages a variable's scope can be limited to the block in which it is declared.
Block-structured languages support structured programming where each block can be written without detailed knowledge of the inner workings of other blocks, thus allowing a top-down design approach.
See also abstract data type, module.
(2004-09-29)
The Free On-line Dictionary of Computing, © Denis Howe 2010 http://foldoc.org
Cite This Source
Explore Dictionary.com
Previous Definition: block-signal
Next Definition: block-system
Words Near: block-structured
More from Thesaurus.com
Synonyms and Antonyms for block-structured
More from Reference.com
Search for articles containing block-structured
Dictionary.com Word FAQs

Dictionary.com presents 366 FAQs, incorporating some of the frequently asked questions from the past with newer queries.

Copyright © 2014 Dictionary.com, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature