Comparison of multi-paradigm programming languages: Difference between revisions

Content deleted Content added
Tags: Reverted Mobile edit Mobile web edit
m Reverted edits by 103.165.167.10 (talk) to last version by Citation bot
Line 7:
A concise reference for the programming paradigms listed in this article.
 
* [[CncurrentConcurrent programming language|Concurrent programming]] – have language constructs for concurrency, these may involve multi-threading, support for distributed computing, message passing, shared resources (including shared memory), or [[Futures and promises|futures]]
** [[Actor model|Actor programming]] – concurrent computation with ''actors'' that make local decisions in response to the environment (capable of selfshselfish or competitive behavior)
* [[Constraint programming]] – relations between variables are expressed as constraints (or constraint networks), directing allowable solutions (uses constraint satisfaction or [[simplex algorithm]])
* [[Dataflow|Dataflow programming]] – forced recalculation of formulas when data values change (e.g. [[spreadsheet]]s)