Skip to content
programming paradigm

File:Programming_paradigms.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ188267· pop 56· linked from 1,157 articles

programming paradigm

Sign in to save

category of programming languages according to what methodology of designing and implementing programs their features support

AI overview

A programming paradigm is a category that groups programming languages based on how they help you design and build software—essentially, the fundamental approach or style they encourage you to use. Different paradigms matter because they influence how easy or natural it is to solve certain types of problems, so choosing the right language for a task depends partly on which paradigm it follows.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Show 2 more facts
Commons category
Programming language by paradigm
Sources (3)

via Wikidata · CC0

~18 min read

Article

A programming paradigm is a relatively high-level way to conceptualize and structure the implementation of a computer program. A programming language can be classified as supporting one or many paradigms.

Paradigms are separated along and described by different dimensions of programming. Some paradigms are about implications of the execution model, such as allowing side effects, or whether the sequence of operations is defined by the execution model. Other paradigms are about the way code is organized, such as grouping into units that include both state and behavior. Yet others are about syntax and grammar.

Connections

Categories