KnowraFunctional programmingLinked fromLinked fromThe 11 pages that link to Functional programming, each with the reason it gives.All 11Broader topic 1Related 3Narrower topic 2Compared with 5Object-oriented programmingCompared with: Its emphasis on functions and immutable data differs from many object-oriented designs.Logic programmingCompared with: It derives answers through function evaluation rather than logical proof search.Structured programmingCompared with: It offers a different way to organize computation, often minimizing explicit control-flow mutation.Procedural programmingCompared with: Its emphasis on function composition and limited mutation contrasts with common procedural state changes.Imperative programmingCompared with: Its preference for immutable data differs from imperative state updates.