Lecture 1 - Page 7 : 8
Functional Programming in Scheme
Programming Paradigms
* Programming Paradigms
Paradigm
The main programming paradigms
* Overview of the four main programming paradigms
Overview of the imperative paradigm
Overview of the functional paradigm
Overview of the logic paradigm
Overview of the object-oriented paradigm
Overview of the logic paradigm
Answer a question via search for a solution
Characteristics:
Discipline and idea
Automatic proofs within artificial intelligence
Based on axioms, inference rules, and queries.
Program execution becomes a systematic search in a set of facts, making use of a set of inference rules
Foldoc: logic programming