The broad styles in which programs are organised and written. Imperative programming gives the machine explicit steps, structured programming controls those steps with blocks, branches and loops, and object-oriented programming bundles data with the functions that act on it. Functional programming builds programs by composing functions, while declarative and logic programming state what is wanted and leave the method of finding it to the language.
Browse By
Core Programming Paradigms
Filter Results6 entries
Sources
Wikipedia: Object-oriented programming
WikipediaHas Member: Object Oriented Programming, LeadQuote, Has Member: Object Oriented Programming, Lead
Object-oriented programming (OOP) is a programming paradigm based on objects, software entities that encapsulate data and function(s).
View the Source Wikipedia: Functional programming
WikipediaHas Member: Functional Programming, LeadQuote, Has Member: Functional Programming, Lead
In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions.
View the Source Wikipedia: Structured programming
WikipediaHas Member: Structured Programming, LeadQuote, Has Member: Structured Programming, Lead
Structured programming is a programming paradigm characterized by source code that uses block-based source code structure to encode control flow such as sequence, selection (i.e. if-then-else and switch) and iteration (i.e. for and while).
View the Source Imperative programming - Wikipedia
Has Member: Imperative Programming, LeadQuote, Has Member: Imperative Programming, Lead
In computer science, imperative programming is a software programming paradigm that provides specific instructions for how computations should take place.
View the Source Declarative programming - Wikipedia
Has Member: Declarative Programming, LeadQuote, Has Member: Declarative Programming, Lead
In computer science, declarative programming is a programming paradigm that expresses the logic of a computation without fully describing its control flow.
View the Source Logic programming - Wikipedia
Has Member: Logic Programming, LeadQuote, Has Member: Logic Programming, Lead
Logic programming is a programming, database, and knowledge representation paradigm based on formal logic.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.