Content deleted Content added
→Rationale and foundations of imperative programming: Make a "partial improvement" ["P.I."] in the "non-" specific target for the wikilink that appears right after the words "... imperative languages, in addition, permit the", and right before [the next quoted phrase is only PART OF the rest of the sentence] the words "of complex expressions,". This "P.I." adds a "#fragment" suffix (namely, "#Computer_science") to point to a section [a partially specific part] of the destination article. |
No edit summary Tag: Reverted |
||
Line 1:
{{Short description|Type of programming paradigm in computer science}}
{{more citations needed|date=October 2011}}
In [[computer science]], '''imperative programming''' is a [[programming paradigm]] of [[software]] that uses [[Statement (computer science)|statement]]s that change a program's [[state (computer science)|state]]. In much the same way that the [[imperative mood]] in [[natural language]]s
The term is often used in contrast to [[declarative programming]], which focuses on ''what'' the program should accomplish without specifying all the details of ''how'' the program should achieve the result.<ref>{{Cite web |title=Imperative programming: Overview of the oldest programming paradigm |url=https://www.ionos.com/digitalguide/websites/web-development/imperative-programming/ |access-date=2022-05-03 |website=IONOS Digitalguide |date=21 May 2021 |language=en}}</ref>
|