Version 2 of imperative programming

Updated 2005-04-08 20:36:13

RS: The most traditional way of programming, a sequence of instructions to be executed,

 do this
 do that
 do another_thing

possibly with jumps (see GOTO in Tcl) to other places. Contrasts with functional programming. I'm not sure about OO, where objects are just told what to do...


SS: Also in imperative programming the program is expressed in terms of program state (usually hold into variables), that is modified by statements executed sequentially, with conditional jumps (or more complex form of imperative control structures like for, while) in relation to the some of the program state.


Category Concept