English

A Programming Language Oriented Approach to Computability

Programming Languages 2014-02-13 v1 Logic in Computer Science

Abstract

The field of computability and complexity was, where computer science sprung from. Turing, Church, and Kleene all developed formalisms that demonstrated what they held "intuitively computable". The times change however and today's (aspiring) computer scientists are less proficient in building automata or composing functions and are much more native to the world of programming languages. This article will try to introduce typical concepts of computability theory and complexity in a form more fitted for a modern developer. It is mostly based on \cite{jones}, but takes input from other sources to provide examples, additional information, etc.

Keywords

Cite

@article{arxiv.1402.2949,
  title  = {A Programming Language Oriented Approach to Computability},
  author = {Aaron Karper},
  journal= {arXiv preprint arXiv:1402.2949},
  year   = {2014}
}

Comments

Bachelor thesis at the University of Bern, supervised by Professor Dr. Thomas Strahm

R2 v1 2026-06-22T03:07:07.688Z