Declarative programming – describes what computation should perform, without specifying detailed state changes c.f.Dataflow programming – forced recalculation of formulas when data values change (e.g.Constraint programming – relations between variables are expressed as constraints (or constraint networks), directing allowable solutions (uses constraint satisfaction or simplex algorithm).Actor programming – concurrent computation with actors that make local decisions in response to the environment (capable of selfish or competitive behaviour).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. Programming languages can be grouped by the number and types of paradigms supported.Ī concise reference for the programming paradigms listed in this article. ( August 2009) ( Learn how and when to remove this template message) Statements consisting only of original research should be removed. Please improve it by verifying the claims made and adding inline citations. This article possibly contains original research.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |