In computer science, imperative programming is a programming paradigm of software that uses statements that change a program's state. In much the same...
33 KB (3,629 words) - 12:55, 17 June 2025
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm...
87 KB (8,696 words) - 16:44, 4 June 2025
declarative programming and imperative programming) ECL Gremlin Inform (combine declarative programming and imperative programming) Lustre Mercury Metafont...
90 KB (6,698 words) - 14:47, 15 June 2025
Alma-0 (redirect from Alma programming language)
typed, and combines constraint programming, a limited number of features inspired by logic programming and supports imperative paradigms. The language advocates...
7 KB (627 words) - 01:59, 8 June 2024
Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures...
9 KB (975 words) - 11:13, 4 April 2025
In computing, reactive programming is a declarative programming paradigm concerned with data streams and the propagation of change. With this paradigm...
27 KB (3,451 words) - 15:54, 30 May 2025
contrast with imperative programming, which implements algorithms in explicit steps. Declarative programming often considers programs as theories of...
23 KB (2,373 words) - 23:38, 8 June 2025
and imperative languages. Programming languages with built-in support for constraints include Oz (functional programming) and Kaleidoscope (imperative programming)...
18 KB (2,324 words) - 10:26, 27 May 2025
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects. Objects can contain data (called fields, attributes or properties)...
67 KB (7,159 words) - 22:41, 26 May 2025
prohibitions Imperative programming, a programming paradigm in computer science Imperative logic Imperative (film), a 1982 German drama film Moral imperative, a...
668 bytes (110 words) - 00:55, 6 March 2025
Incremental compiler (section Imperative programming)
is, (re)build all program modules, an incremental compiler recompiles only modified portions of a program. In imperative programming and software development...
8 KB (849 words) - 19:32, 15 February 2025
history of programming languages spans from documentation of early mechanical computers to modern tools for software development. Early programming languages...
39 KB (3,811 words) - 22:40, 2 May 2025
Assignment (computer science) (redirect from Assignment (programming))
name; in other words, it copies a value into the variable. In most imperative programming languages, the assignment statement (or expression) is a fundamental...
33 KB (3,367 words) - 09:10, 30 May 2025
two main groups of quantum programming languages: imperative quantum programming languages and functional quantum programming languages. The most prominent...
44 KB (4,481 words) - 02:46, 5 June 2025
executable program. Computer architecture has strongly influenced the design of programming languages, with the most common type (imperative languages—which...
65 KB (7,415 words) - 08:02, 2 June 2025
about syntax and grammar. Some common programming paradigms include (shown in hierarchical relationship): Imperative – code directly controls execution flow...
24 KB (2,666 words) - 18:21, 6 June 2025
esoteric programming language (sometimes shortened to esolang) is a programming language designed to test the boundaries of computer programming language...
26 KB (2,852 words) - 06:39, 13 June 2025
well-typed ML program does not cause runtime type errors. ML provides pattern matching for function arguments, garbage collection, imperative programming, call-by-value...
13 KB (1,461 words) - 18:17, 29 April 2025
strongly typed, multi-paradigm programming language that encompasses functional, imperative, and object-oriented programming methods. It is most often used...
53 KB (4,085 words) - 04:08, 6 June 2025
JavaScript (redirect from Javascript programming language)
multi-paradigm, supporting event-driven, functional, and imperative programming styles. It has application programming interfaces (APIs) for working with text, dates...
84 KB (7,900 words) - 22:09, 11 June 2025
functions, with support for many programming paradigms, including object-oriented, functional and imperative programming. Pike is free software, released...
5 KB (396 words) - 20:52, 20 February 2025
Control flow (redirect from Loop (programming))
calls of an imperative program are executed or evaluated. The emphasis on explicit control flow distinguishes an imperative programming language from...
61 KB (6,038 words) - 19:45, 23 May 2025
Statement (computer science) (redirect from Statement (programming))
computer programming, a statement is a syntactic unit of an imperative programming language that expresses some action to be carried out. A program written...
16 KB (1,856 words) - 12:12, 29 August 2024
parameters Imperative programming – explicit statements that change a program state Logic programming – uses explicit mathematical logic for programming Metaprogramming...
41 KB (1,398 words) - 08:10, 29 April 2025
The Kaleidoscope programming language is a constraint programming language embedding constraints into an imperative object-oriented language. It adds keywords...
3 KB (240 words) - 22:34, 30 December 2023
supports five main programming paradigms: Concurrent (actor model) Object-oriented Imperative Functional Metaprogramming Imperative programming in D is almost...
59 KB (6,232 words) - 00:52, 10 May 2025
purely functional programming usually designates a programming paradigm—a style of building the structure and elements of computer programs—that treats all...
8 KB (907 words) - 00:32, 6 June 2025
Dafny (redirect from Dafny (programming language))
ideas from the functional programming and imperative programming paradigms; it includes support for object-oriented programming. Features include generic...
13 KB (1,418 words) - 11:30, 13 May 2025
DIBOL (redirect from DIBOL programming language)
Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language that was designed for use in Management Information Systems...
5 KB (417 words) - 06:02, 12 September 2023
wherein computer programs in a population are represented as a sequence of register-based instructions from an imperative programming language or machine...
8 KB (944 words) - 09:17, 27 December 2024