Paradigms and languages

Paradigms and languages #

Object-oriented and functional programming are two paradigms used to categorize programming languages.

In this section, we briefly introduce the notion of paradigm, and a few other features used to distinguish languages.

Disclaimer. By design, this chapter is very incomplete. It is only meant to position the content of the course in broader context.