ABSTRACT

This chapter touches on a number of influential programming languages and also discusses the characteristics of several categories of programming paradigms. These paradigms include imperative, declarative, functional, logical, and object-oriented programming.