Object-Oriented Programming

A programming paradigm based on the concept of 'objects', which can contain data and code: a major evolution in software design.

Core metadata

Prerequisites

Dependents

Fields

Node sources

Prerequisite edge evidence

Edge/source evidence summary:

Prerequisite Type Confidence Evidence level Note Sources
Software Engineering (software_engineering) historical_predecessor 75% expert_inference Object-oriented programming arose within and from the broader software-engineering tradition; it is not strictly an engineering prerequisite.
Algorithms & Computation Theory (algorithms_computation_theory) enabling 68% expert_inference Algorithms & Computation Theory provides a capability that enables this technology without being the only possible path.

This page is generated from canonical era JSON and is indexable by URL.