Unstructured Programming

Unstructured programming is a programming paradigm where all code is contained in a single continuous block. This is contrary to structured programming, where programatic tasks can be split in to smaller sections known as functions or subroutines, that can be called whenever they are required. Unstructured programming languages have to rely on execution flow statements such as Goto, used in many languages to jump to a specified section of code. Unstructured source code is notoriously difficult to read and debug, and so is discouraged in programming languages that support any kind of structure. However, unstructured programming is still needed in some scripting languages such as MS-DOS batch files, and for programming CPU intensive algorithms in C or Assembly language, where processing speed is more important than readability.

See also

 

<< PreviousWord BrowserNext >>
crewe (crater)
xploding plastix
gannow green
hawkesley
flash drama
asymptote (architects)
ravnedalen
letty aronson
degree (disambiguation)
scorzonera
water trumpet
bharti lok lehar party
littleton waller tazewell
lowsider
kitts green
chalazion
universiteit antwerpen
antioch, tennessee
asleep at the wheel
arrhenatherum
steve barcia
melbourne tram route 72
myst comic: the book of black ships
carter glass
quentin keynes
dutchbird
lindstrom
tegid veol
democratic bahujan samaj morcha
uaithne
front national (french resistance)
moxon's master
ormonde castle
patricia wrede
balloon debate
womanizer
compton, wolverhampton
sex determination in sports
wednesfield
us sa defense committee
journal of mundane behavior
dorrian's red hand restaurant
list of geological features on io
richard keynes