Imperative Programming Language: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
m (Text replacement - ". ----" to ". ----")
m (Text replacement - "<P> " to "<P> ")
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
An [[Imperative Programming Language]] is a [[software programming language]] that can describe computation in terms of [[imperative statement]]s that change a [[state (computer science)|program state]]
An [[Imperative Programming Language]] is a [[software programming language]] that can describe computation in terms of [[imperative statement]]s that change a [[state (computer science)|program state]].
* <B>Example(s):</B>
* <B>Example(s):</B>
** a [[Procedural Programming Language]], such as: [[C Programming Language|C]].
** a [[Procedural Programming Language]], such as: [[C Programming Language|C]].
Line 16: Line 16:
=== 2013 ===
=== 2013 ===
* http://en.wikipedia.org/wiki/Imperative_programming
* http://en.wikipedia.org/wiki/Imperative_programming
** In [[computer science]], '''imperative programming</B> is a [[programming paradigm]] that describes computation in terms of [[Statement (computer science)|statement]]s that change a program [[state (computer science)|state]]. In much the same way that [[imperative mood]] in [[natural language]]s expresses commands to take action, imperative programs define sequences of commands for the computer to perform.        <P>             The term is used in opposition to [[declarative programming]], which expresses ''what'' the program should accomplish without prescribing ''how'' to do it in terms of sequences of actions to be taken. [[Functional programming|Functional]] and [[logic programming]] are examples of a more declarative approach.
** In [[computer science]], '''imperative programming</B> is a [[programming paradigm]] that describes computation in terms of [[Statement (computer science)|statement]]s that change a program [[state (computer science)|state]]. In much the same way that [[imperative mood]] in [[natural language]]s expresses commands to take action, imperative programs define sequences of commands for the computer to perform.        <P> The term is used in opposition to [[declarative programming]], which expresses ''what'' the program should accomplish without prescribing ''how'' to do it in terms of sequences of actions to be taken. [[Functional programming|Functional]] and [[logic programming]] are examples of a more declarative approach.


----
----

Latest revision as of 18:19, 2 June 2024

An Imperative Programming Language is a software programming language that can describe computation in terms of imperative statements that change a program state.



References

2013