Programming Paradigms, Turing Completeness and Computational

Programming Paradigms, Turing Completeness and Computational Thinking


Programming Paradigms, Turing Completeness and Computational Thinking
Greg Michaelson
Submission date: 2019-01-28
Abstract
The notion of programming paradigms, with associated programming languages and methodologies, is a well established tenet of Computer Science pedagogy, enshrined in international curricula. However,this notion sits ill with Kuhn’s classic conceptualisation of a scientific paradigm as a dominant world view, which supersedes its predecessors through superior explanatory power.
Furthermore, it is not at all clear how programming paradigms are to be characterised and differentiated. Indeed, on closer inspection, apparently disparate programming paradigms are very strongly connected. Rather, they should be viewed as different traditions of a unitary Computer Science paradigm of Turing complete computation complemented by Computational Thinking.

Related Keywords

United Kingdom , Greg Michaelson , Watt University , , Programming Paradigms , Turing Completeness , Computer Science , Heriot Watt University , ஒன்றுபட்டது கிஂக்டம் , கிரெக் மைக்கேல்சன் , வாட் பல்கலைக்கழகம் , கணினி அறிவியல் , ஹெரியட் வாட் பல்கலைக்கழகம் ,

© 2025 Vimarsana