Imperative - Focuses on describing the steps or instructions that the computer must follow to perform a task., Declarative - Focuses on describing what you want to achieve without specifying the exact steps to get there., Functional - Considers computation as the evaluation of mathematical functions and avoids mutable state and side effects., Logical - Based on formal logic and mainly used in artificial intelligence. Programs are described in terms of logical rules., Concurrent - Focuses on the simultaneous execution of multiple processes or threads, which can communicate and synchronize with each other., Object Oriented - Based on organizing code into "objects," which are instances of classes and contain both data and methods to operate on that data.,

programming paradigms

Leaderboard

Visual style

Options

Switch template

Continue editing: ?