Logical reconstruction of programming language paradigms

Main Article Content

Davor Lauc

Abstract

The concept of programming language paradigms is a one of fundamental concepts of computing, but the present usage of the term is quite chaotic. Using method of logical reconstruction programming paradigms are modeled by original logical models of computation that are considered paradigms of programming language paradigms. The space of the programming languages is visualized as a prism, with edges of imperative, function and logical paradigms corresponding to basic models of computation, and depth axis as degree of modularity of languages. Actual programming languages are represented as occupying some space in such a model. Finally, the model is evaluated for completeness with regard to existing programming languages.

Keywords: programming language paradigms, models of computations, logical reconstruction

Downloads

Download data is not yet available.

Article Details

Section
Articles