Lecture overview -- Keyboard shortcut: 'u'  Previous page: Paradigm -- Keyboard shortcut: 'p'  Next page: Overview of the four main programming paradigms [Section] -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Help page about these notes  Alphabetic index  Course home  Lecture 1 - Page 3 : 8
Functional Programming in Scheme
Programming Paradigms
The main programming paradigms

We identify four main programming paradigms and a number of minor programming paradigms

A main programming paradigm stems an idea within some basic discipline which is relevant for performing computations

  • Main programming paradigms

    • The imperative paradigm

    • The functional paradigm

    • The logical paradigm

    • The object-oriented paradigm

  • Other possible programming paradigms

    • The visual paradigm

    • One of the parallel paradigms

    • The constraint based paradigm