Difference between revisions of "Programming paradigm"

From Wiki @ Karl Jones dot com
Jump to: navigation, search
(First)
(No difference)

Revision as of 05:44, 21 May 2015

A programming paradigm is a fundamental style of computer programming, serving as a way of building the structure and elements of computer programs.

Capabilities and styles of various programming languages are defined by their supported programming paradigms; some programming languages are designed to follow only one paradigm, while others support multiple paradigms.

Programming paradigms that are often distinguished include:

With different paradigms, programs can be seen and built in different ways. For example, in object-oriented programming, a program is a collection of objects interacting in explicitly defined ways, while in declarative programming the computer is told only what the problem is, not how to actually solve it.

External links