Live briefing
Everything about Programming paradigm
High-level computer programming conceptualization
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. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Programming paradigmA 5-minute orientation
- Skim a recent paper: Predicting Rock Brittleness Using a Robust Evolutionary Programming Paradigm and Regression-Based Feature Selection ModelInfluential work since 2022
- Pick up a classic book: Qualitative Approaches to Evaluation in EducationThe most-reprinted book on the subject
- Read the landmark paper: The spandrels of San Marco and the Panglossian paradigm: a critique of the adaptationist programmeCited 4,413 times
- Go sideways: Procedural programmingA closely related topic
- Go sideways: List of programming languages by typeA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The spandrels of San Marco and the Panglossian paradigm: a critique of the adaptationist programme
Trouble in Paradigm: “Gender Transformative” Programming in Violence Prevention
SELF-EXPLANATORY COMPONENTS: A NEW PROGRAMMING PARADIGM
Toward an Ecological Paradigm in Adventure Programming
The Answer Set Programming Paradigm
The literate-programming paradigm
ScriptEase: A generative/adaptive programming paradigm for game scripting
Weighted programming: a programming paradigm for specifying mathematical models
🆕 Influential since 2022
Predicting Rock Brittleness Using a Robust Evolutionary Programming Paradigm and Regression-Based Feature Selection Model
MetaClassroom: A New Paradigm and Experience for Programming Education
A Digital Twin-based paradigm for programming and control of cooperating robots in reconfigurable production systems
Preliminary Evidence to Support a De-Escalated Cochlear Implant Programming Paradigm for New Adult Recipients: A Systematic Review
Augmented reality spatial programming paradigm applied to end-user robot programming
📚 Books worth reading
Qualitative Approaches to Evaluation in EducationDavid M. Fetterman · 1988- 📕Programming Paradigms in Graphics '95Remco C. Veltkamp, Edwin H. Blake · 1995
Affix positions and cooccurrencesJoseph Evans Grimes · 1983- 📕Affix positions and coocurrencesJoseph Evans Grimes · 1983
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Procedural programming Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as…
- List of programming languages by type The notable programming languages listed here are grouped by their notable language attribute. As a language can have multiple attributes, the same language…
- Outline of computer programming The following outline is provided as an overview of and topical guide to computer programming: Computer programming – process that leads from an original…
- Declarative programming In computer science, declarative programming is a programming paradigm that expresses the logic of a computation without fully describing its control flow…
- Comparison of multi-paradigm programming languages Programming languages can be grouped by the number and types of paradigms supported. A concise reference for the programming paradigms listed in this article…
- Object–relational impedance mismatch Object–relational impedance mismatch is a set of difficulties going between data in relational data stores and data in domain-driven object models. Relational…
- Outline of computer science Computer science (also called computing science) is the study of the theoretical foundations of information and computation and their implementation and…
- Decomposition (computer science) In computer science, decomposition is the process of identifying and organising a complex system into smaller components or layers of abstraction. Decomposition…