All > Technology > Programming > Java
A style of programming usually associated with languages such as C, Fortran, Pascal and so on. Using structured programming techniques, a problem is often solved using a divide and conquer approach such as stepwise refinement. An initially large problem is broken into several smaller sub-problems. Each of these is then progressively broken into even smaller sub-problems, until the level of difficulty is considered to be manageable. At the lowest level, a solution is implemented in terms of data structures and procedures. This approach is often used with imperative programming languages that are not object-oriented languages, i.e. the data structures and procedures are not implemented as classes.
- Browse Related Terms: global variable, high level programming language, identifier, native method, object-oriented language, stepwise refinement, structured programming, transient
Also listed in: