Programming Paradigm

Noun · Development

Definitions

  1. A fundamental style or approach to structuring programs that dictates how computation is modeled — such as imperative (step-by-step mutation), object-oriented (encapsulation in objects), functional (pure functions and immutable data), or declarative (specifying what, not how). Most modern languages support multiple paradigms.

    In plain English: A school of thought about how to organize code, like choosing to build with Lego bricks versus sculpting from clay.

    Example: "JavaScript lets you mix paradigms — we write the business logic functionally and the UI layer with OOP components."

Related Terms