When.com Web Search

Search results

  1. Results From The WOW.Com Content Network
  2. List of programming languages by type - Wikipedia

    en.wikipedia.org/wiki/List_of_programming...

    Declarative programming stands in contrast to imperative programming via imperative programming languages, where control flow is specified by serial orders (imperatives). (Pure) functional and logic-based programming languages are also declarative, and constitute the major subcategories of the declarative category.

  3. Declarative programming - Wikipedia

    en.wikipedia.org/wiki/Declarative_programming

    Declarative programming is a non-imperative style of programming in which programs describe their desired results without explicitly listing commands or steps that must be performed. Functional and logic programming languages are characterized by a declarative programming style.

  4. Imperative programming - Wikipedia

    en.wikipedia.org/wiki/Imperative_programming

    Higher-level imperative languages use variables and more complex statements, but still follow the same paradigm. Recipes and process checklists, while not computer programs, are also familiar concepts that are similar in style to imperative programming; each step is an instruction, and the physical world holds the state. Since the basic ideas ...

  5. Procedural programming - Wikipedia

    en.wikipedia.org/wiki/Procedural_programming

    Procedural programming is a programming paradigm, classified as imperative programming, [1] that involves implementing the behavior of a computer program as procedures (a.k.a. functions, subroutines) that call each other. The resulting program is a series of steps that forms a hierarchy of calls to its constituent procedures.

  6. Control flow - Wikipedia

    en.wikipedia.org/wiki/Control_flow

    In computer science, control flow (or flow of control) is the order in which individual statements, instructions or function calls of an imperative program are executed or evaluated. The emphasis on explicit control flow distinguishes an imperative programming language from a declarative programming language.

  7. Programming paradigm - Wikipedia

    en.wikipedia.org/wiki/Programming_paradigm

    Given a database or a set of rules, the computer tries to find a solution matching all the desired properties. An archetype of a declarative language is the fourth generation language SQL, and the family of functional languages and logic programming. Functional programming is a subset of declarative programming.

  8. Object–relational impedance mismatch - Wikipedia

    en.wikipedia.org/wiki/Object–relational...

    Declarative vs. imperative interfaces – Relational uses declarative data while OO uses imperative behavior. Few compensate for relational with triggers and stored procedures. Schema bound – Relational limits rows to their entity schemas. OO's inheritance (tree or not) is similar.

  9. Infrastructure as code - Wikipedia

    en.wikipedia.org/wiki/Infrastructure_as_code

    The declarative approach focuses on what the eventual target configuration should be; the imperative focuses on how the infrastructure is to be changed to meet this. [6] The declarative approach defines the desired state and the system executes what needs to happen to achieve that desired state.