Relier Pairs Programming ParadigmsVersion en ligne Programming Paradigms par janmichael abellana 1 Concurrent Programming or Parallel Programming 2 Programming Paradigm 3 Von Neumann Architecture 4 Object-Oriented Programming 5 Logic Programming 6 Distributed Programming 7 Imperative Programming 8 Functional Programming A programming paradigm based on explicit commands or instructions to be executed, performing operations on data and modifying values of program variables, and the external environment. Programming technique that allows for the execution of two or more operations at the same time. A programming paradigm based on logical deduction; a declarative description of the problem as a set of rules is provided, from which the solutions are then inferred. The first practical stored-program computer architecture based on the five classical processor components (input, output, processor, memory, and datapath. Concurrent programming implemented on a multi-processor or multi-computer platform. A programming approach where not only the data type of a data structure is defined, but also the types of operations or functions that can be applied to the data structure. An expression-oriented programming paradigm that is close to mathematical specification; computations are specified through mathematical functions that evaluate input expressions into output values A model or way of thinking about computing.