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.