Logical reconstruction of programming language paradigms

Davor Lauc


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

Full Text:


DOI: https://doi.org/10.26483/ijarcs.v4i10.1869


  • There are currently no refbacks.

Copyright (c) 2016 International Journal of Advanced Research in Computer Science