imperative programming


Also found in: Wikipedia.

imperative programming

This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)
References in periodicals archive ?
The computer courses for freshmen include Functional Programming, Imperative Programming, Algorithms, Discrete Mathematics, and Probability.
Talking about some of its important features, it's thoroughly object-oriented, dynamically typed and an imperative programming language.
Syme (Microsoft Research), Granicz (IntelliFactory), and Cisternino (University of Pisa) introduce the basic constructs of typed functional programming and imperative programming in the new F# language, libraries associated with the .NET framework, and language- oriented programming techniques.
These chapters, however, will give all readers a feel for the complexity of source code and data structures that are required to implement an ATP system in an imperative programming language such as C.
We describe here an implemented small programming language, called Alma-0, that augments the expressive power of imperative programming by a limited number of features inspired by the logic programming paradigm.
Additional Key Words and Phrases: Declarative programming, imperative programming, search
In this article we describe a programming language, Alma-0, that combines advantages of logic and imperative programming in order to deal in a natural way with algorithmic problems that involve search.
--The proposed extension should be downward compatible with the underlying imperative programming language.
We believe that these postulates make our proposal distinct and substantially simpler from previous proposals that dealt with integration of constructs inspired by declarative programming languages (for example, automatic backtracking) into imperative programming.
In fact the confusion between these two kinds of parallelism is part of the heritage of several decades of imperative programming. Another aspect of this lack of discrimination is the pervasive use of the sequencing operator";" in imperative programming.
This guide to using F# covers installation, functional and imperative programming, object-oriented programming, annotating and quoting code, and the F# libraries.